GPDMA Read/Write using SSP to Macronix MX25L25625F Flash memory
Works correctly when software is downloaded and executed via MCUXpresso IDE
If I disconnect IDE debugger and then power cycle device only 1st byte of read sector is received, all other bytes remain at 0x5A as initialized before enabling DMA transfer.
After much experimentation if I place read buffer in RAMAHB32, DMA works after power cycle.
Changing read buffer location back to default RAM, DMA stops working after power cycle.
If firmware is executed via IDE debugger, it doesn't matter which ram zone read buffer is located.