현재 EZ -2440 에 MTD 파티션은

 

Creating 6 MTD partitions on "NAND 1GiB 3,3V 8-bit

0x000000000000-0x000000400000 : "Bootloader"
0x000000400000-0x000001100000 : "
Kernel+Ramdisk"
0x000001100000-0x000011100000 : "system"
0x000011100000-0x000021100000 : "
userdata"
0x000021100000-0x000031100000 : "cache"
0x000031100000-0x000040000000 : "Application“

 

이런식으로 나누어져 있습니다.  size를 보면

 

커널 에서

 .size           = (4*SZ_1M),       => 400000
 .size           = (13*SZ_1M),     => 700000
 .size           = (256*SZ_1M),   =>10000000
 .size           = (256*SZ_1M),  =>10000000
 .size           = (256*SZ_1M),  =>10000000
 .size           = MTDPART_SIZ_FULL,     // 239 =>
나머지

 

이렇게 나눠져 있습니다.

그러면

0x000000000000-0x000000400000 : "Bootloader"
0x000000400000-0x000001100000 : "
Kernel+Ramdisk"
0x000001100000-0x000011100000 : "system"
0x000011100000-0x000021100000 : "
userdata"
0x000021100000-0x000031100000 : "cache"
0x000031100000-0x000040000000 : "Application“

 

이부분에서 kernel 과 어플리케이션 영역을 더 나눌려고 합니다.

 

부트로더에서 어느 부분과 커널의 어느 부분을 수정해줘야

MTD 에 파티션을 더 추가할수 있는지 궁금합니다.