Hi, we are using i.MX8M Nano with U-Boot 2020.04 and our design is custom but based on DDR4 Audio board 2.0.
Our QSPI NOR flash is a n25q512a from Micron and is supported by U-Boot in general.
So far everything looks ok except that we can not properly access addresses beyond the lower 32 Megabytes (so >0x02000000).
When we boot from SPI flash and try to access the higher addresses, we run into a reset.
When we boot from USB (using uuu), we do not get a reset but the content of those upper 32 Megabytes is rubbish.
Using Linux we can access the entire flash range without restrictions.
It seems there is a limitation (e.g. memory mapping) for iMX8MN and U-Boot accessing addresses >32MiB on SPI NOR flashes.
Does anybody know a reason ?