http://www.mangoboard.com/
http://cafe.naver.com/embeddedcrazyboys
생산 시 NAND 이미지 퓨징 방법은 SD 부팅 후 스크립트로 만들어야 합니다.
정리한 문서가 있는지 확인 부 답변 드리겠습니다.
설명 드리면 ,
u-boot에서 mmc에서 uboot, kernel read하여 nand에 Write를 하도록
bootcmd 를 아래와 같이 수정합니다.
“ sleep 1; nand scrub; movi read u-boot c0000000; nand erase 0 80000; nand write c0000000 0 80000; sleep 1; movi read kernel c0000000; nand erase 80000 480000; nand write c0000000 80000 480000;
부팅 후 파일 시스템에서 아래와 같이 스크립트가 수행 되도록 하면 됩니다.
build_system 내용은
#!/bin/sh
flash_erase /dev/mtd2 0 0
ubiattach /dev/ubi_ctrl -m 2
ubimkvol /dev/ubi0 -N rootfs -m
mkdir -p /mnt/nand
mount -t ubifs ubi0:rootfs /mnt/nand
tar xvf /root/update_image/comtel_rootfs.tar -C /mnt/nand
echo "Complete nand boot"
댓글 없음:
댓글 쓰기