Hello,
I am working with the FlexSPI on a RT1060-EVK with the 2.9.3 SDK. I have a working example of the flexspi_nor_polling example that is currently able to read/write/sector erase a QSPI device on A2.
In verifying my adaptation of the example, I noticed that the erase chip wasn't working. I was able to verify that the example project has the same issue and I've found references to the default LUT being wrong in older SDKs.(Excessive-sector-erase-times-evkmimxrt1064-flexspi-nor-polling) Ironically, the erase sector is working, but not the erase chip command.
Questions:
- Is this a known issue and is there a posted solution?
- Where can I find information on the default LUT? Specifically, I'm looking to confirm the sequence ID. (NOR_CMD_LUT_SEQ_IDX_ERASECHIP is currently set to 5)
Attached is the example project that does not erase chips.