마이크로비젼 기술지원팀입니다.
SD 부팅을 하기 위해서 따로 tool이나 소스가 필요한 것은 아닙니다.
아래 방법을 참고하여 작업을 진행하시길 바랍니다.
1. uboot 소스에서 make를 실행한 후에 다시 ./mkmovi를 실행하시면 u-boot-movi.bin파일이 생성되는 것을 확인 하실 수 있습니다.
u-boot-movi.bin을 tftp경로에 복사를 합니다.(tftp명령어을 이용하여 보드에 write할 폴더에 복사를 하면 됩니다.)
2. 보드에 SD(mmc0 사용할 것)카드 삽입한 후에 부팅을 하고 u-boot모드로 진입합니다.
여기서 SD Card는 사용전에 포맷을 한 후에 사용을 해야 후에 SD 부팅을 실행했을 때 상적으로 동작을 합니다.
이점 참고하시길 바랍니다.
u-boot모드에서 아래 명령어를 실행합니다.
#tftp 21000000 u-boot-movi.bin
#movi write u-boot 21000000
위와 같이 실행을 하면 작업은 완료가 됩니다.
3. dip switch(CFG1)설정
NAND 부팅 : 100001
SD 부팅 : 011001
SD 부팅으로 설정을 한 후에 전원을 인가하시면 u-boot가 실행되는 것을 확인 할 수 있습니다.