I am trying to use a Micron MT29F16G08DAA 2GB NAND Flash with the DM365 EVM instead of the FAA part. This part has 4K page size, 218 byte spare, and 256K block size vs the 2K page, 64 spare and 128K block. By my reading of the ARM subsytem users guide this should be supported. I have tried both using JTAG with CCS and the DM365-Install instructions that come with the PSP as well as Constantine's SD boot/flash utility. Both methods report flash success and apperar to work just fine, but when I reboot the board to bring up u-boot I get nothing out of the serial port. I have a correctly flashed FAA part so I can verify that the board is working.
I have also contacted my TI rep and he verified on his end with the same part that it doesn't boot, but believes that it should have worked?? After doing some digging it appears that the DAA part reports the same device ID 0xD3 as the FAA part even though they are layed out a little different. It should still be able to read the memory organization area and determine the correct parameters, right? It looks like RBL should support this, but the NANDWriter /Eraser program may need to be updated to write/erase the everything correctly?
Has anyone else had any experience with the DAA micron parts and the DM365? Thoughts or things to try? I am going to be looking at the NANDWriter source that came with the PSP in flash_utils to see if I can pin down what is going on.