Our IPL (aka NAND.BIN) must be 8K in size or less, as the CPU has 8k only, and it copies the bootloader to that obeying BOOT_SEL. Our *CPU Hardware* supports either 512bytes or 2048bytes page size on boot. Our board NAND chip has a page size of 8192+OOB Lets see if anyone was watching carefully □ If we leave it to boot normally, then it reads from NAND. In our board, if we press BOOT, this pulls the pin low, so CPU see’s 01, and waits for an IPL from USB. Yay for me.Ĭhecks BOOT_SEL line, takes appropriate action.Ġ1 Initialization via USB port: Receives a block of data through the USB (device) port,ġ0 Initialization via NAND memory with 512-byte pages at Chip Select 1 (CS1):ġ1 Initialization via NAND memory with 2048-byte pages at Chip Select 1 (CS1): 16 JZ4755 Jamma Board Reverse Engineering Part 3 (King of Game Board)įollowing up from my previous posts on this, looks like my idea’s are correct about the size of the NAND for setup, and my NAND read stuff works.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |