현재 작업중인 c110 보드가 OneNAND에서 부팅하고 동작하도록 되어 있어서
fastboot로 진저브레드 userdata, system 이미지들을 다운로드 할 때
/data, /system 들이 OneNAND의 yaffs 파티션에 다운로드 되고 있습니다.
이중에서 /data 영역을 추가 장착된 MoviNAND의 2번째 파티션으로 사용하려고 하는데
uboot에서 fastboot로 다운로드 할 때 나머지는 기존처럼 OneNAND에 다운로드 하고
userdata만 MoviNAND 2번째 파티션에 re-write 되게 하려면
common/cmd_fastboot.c 요 부분에서 userdata 다운로드 되는 부분만 수정하면 되는게 맞는건가요?
uboot 소스를 분석해 봤더니 메모리 종류를 OneNAND 냐? MoviNAND 냐? SD Card 냐? 에 따라
FEATURE 처리가 되어 있어서 uboot에서 부팅할 메모리 종류 타입을 선택하고 FEATURE를 활성화 해
해당 메모리에서 부팅하고 fastboot로도 다운로드 되게끔 되어있는듯 한데
userdata만
MoviNAND 2번째 파티션에 write 하는 방법을 도저히 모르겠어서 질문을 드립니다.
uboot 커맨드 모드에서 fdisk -p 0 쳐보면 MoviNAND의 파티션 리스트가 제대로 나오고 있습니다.
이 말은 uboot에서 MoviNAND 디텍팅 및 용량 인식까지 정상동작이 확인 된 상태인데
MoviNAND에 어떻게 write를 해야할지를 몰라서 진행이 안되고 있습니다.
c110의 uboot에서 MoviNAND에 write 되게끔 작업해보신 경험이 있으시면
이 불쌍한 중생이 맘고생을 해결하고 집에 들어가서 쉴 수 있게 조언을 부탁드립니다. ^^;