This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM3352: SPI boot support for 32-bit address

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.