수정해야 할 파일
1./arch/arm/mach-pxa/xhyper320tku.c
--> pxa3xx_mtd_partition_info[] 수정
0~ 0x08000000의 범위 안에서
file system" 범위가 0x240000 ~ 0x6fa0000 이므로
0x06fa0000을 limit로 잡고 작업한다.
루트 파일 시스템 시작은 0x00240000 . test 파일시스템 시작은 0x06da0000
따라서 test파일시스템은 0x06da0000~ 0x06fa0000까지 2M를 잡는다
0x07f80000부타 0x08000000까지가 Bad Block Partition인데 filesystem partition부터 bbt사이 즉, 0x06fa0000~ 0x07f80000은 뭐하는 부분인지 모르겠다. 일단 건드리지 말고 .
fs이미지를 nandwrite 할때, tftp로 넘겨준 RX_size를 참고해야 한다.
또한 파티션 이미지 만들때 , vi mkjffs2에서 0x2000은 erase사이즈 이므로 건드리지 말자.
수정해야 할 파일 2.
/dricers/mtd/nand/pxa2xx-nand.c
pxa3xx_probe 함수안에 line 1,1168
--> mass storage partition size 부분.~!!