Hello NXP Comminity,
I tried to write content to the external flash (MX25L6433) while using the QSPI routine in the SDK, but when I reread the data, I found that the written data and the read back data were inconsistent, resulting in getting stuck in a dead loop.I also tried to read the device ID, and the ID returned was consistent with the one in the manual
And I also followed the hardware connection shown in the following picture.
Any idea what causes this error?
Development environment:
S32DS for Arm V2.2 、S32K148_SDK V3.0、S32K148EVB-144
hello VaneB
I tried running this code using S32DS and found that the data returned and written were inconsistent. However, I was able to access the status register and configuration register of the external flash through QSPI.
I suspect there was an issue when reading and writing to the QSPI four line, as both reading and writing to external flash occur in four pin mode, and accessing external flash in one pin mode is normal.
The following is a picture of me using the QSPI routine in S32K148EVB
Hi @weihouyi
If possible, could you please share the images with more resolution?