Bootloader1 Nand Flash Boot CPU가 동작하는 방식은 명령어를 가져와서(Fetch) 해독(Decode)을 하고 실행(Execute)하는 방식입니다. Fetch -> Decode -> Execute ARM의 경우 5단 6단계를 거치긴 하지만 큰틀은 변하지 않습니다. 제일처음 하는것이 명령어를 가져오는 Fetch 입니다. 명령어의 경우 32bit 또는 16bit로 구성되죠 Random Access가 가능한 RAM이나 NOR Flash의 경우 번지를 지정해서 32bit 또는 16bit Data를 가져올 수 있습니다. 하지만 NAND의 경우는 조금 다릅니다. 먼저 NAND FLASH에 관한 지식이 조금 필요합니다. NAND는 Random Access가 안되는 메모리구조입니다. 512/2K/4K Byte가 한개의 Page로 구성이 되고 이 .. 2023. 5. 31. 이전 1 다음