hi,
I have two applications with almost the exact same exact code base. One execute from the Flash area (0x00000000) and one execute from the RAM area (0x60000000).
When the program executes from FLASH, it has no problem reading/writing from the MRAM device via MIBSPI.
However, when the application executes from the RAM, it doesn't read/write from the MRAM.
there are other devices via the MIBSPI, but they are fine. No issues with them. It's only on the MRAM access.
Is there any changes in the behavior when executing from Flash vs RAM? The MRAM device is a Numonyx Forte Serial Flash Memory, M25P40.