2010년 1월 21일 목요일

Nand Flash Block 구조

보드는 RMI, Au1250 MISP cpu를 사용하고.
아무튼, 부트로더를 올리기 위해서 nand flash 구조를 그려봤다.


알게 된 사실은 bootloader image를 2M까지 키워도 된다는 것.
용량 부담없이 마구 수정해야겠다-_-)> 훗.
엇, 부팅 이미지도 2M까지 받을 수 있구나. 이쁜 언냐로다가... 화질 좋은 걸로다가 ... 흐흐...


아, 또 하나.
nand에는 Large Block과 Small Block이 있는데, 둘의 차이는 page 크기의 차이로 보인다.

우선,
Large Block
1 Page = 2Kbytes
1 Block = 64Pages(0~63) = 128KB
NAND = 1024Blocks(0~1023) = 40M(맞나?;;)

Small Block
1 Page = 512Bytes
1 Block = 32Pages(0~31) = 16KB
NAND = 2048Blocks(0~2047) = 20M(맞나?;;)

댓글 없음:

댓글 쓰기