Part Number: AM3352
We have a design where we are booting from a micron 128Mb SPI NOR Flash. This works fine but we're looking for a bit more space. We did try a 256Mb device and had a bit of success. The device would start in 3 byte addressing mode and then uboot would switch it to 4 byte mode to allow us access to the full address space.
The issue we had is that after a processor reset the flash would still be in 4 byte addressing mode and the romcode boorloader would try and use 3 byte addressing. The meant the system never recovered after a reset.
Is there any support for larger devices in the bootrom? If not then what is the recommended way round this? We want to avoid the cost/time of moving to a new flash architecture if possible.
Any body have any ideas?
Duncan.