Hi @tbayram ,
It's easy to check the issues, please follow me:
1. open the SDK flexspi_nr_polling_transfer_cm7 code .
2. check :
const uint32_t customLUT[CUSTOM_LUT_LENGTH] = {
make sure the LUT read, erase, quad, etc commander matches you used flash.
3. Run the project in the internal RAM:
Whether it can pass all the testing?
I mean, the log should like this:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FLEXSPI example started!
Vendor ID: 0x9d
Erasing Serial NOR over FlexSPI...
Erase data - successfully.
Program data - successfully.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This will help you to check your external flash situation, and also help you enable the quad mode.
Please try it on your side.
If you still have question about it, please kindly let me know.
Best Regards,
Kerry