We recently moved to imxRT1060.
On trying to run evkmimxrt1060_flexspi_hyper_flash_polling_transfer example runs as following:
FLEXSPI hyperflash example started!
Entering the ASO mode
There are no further printing as expected.
On debugging it I see that the flash detection seems to be wrong:
flexspi_nor_hyperflash_cfi -> flexspi_nor_hyperbus_read -> fails here !
status_t flexspi_nor_hyperbus_read(FLEXSPI_Type *base, uint32_t addr, uint32_t *buffer, uint32_t bytes)
status = FLEXSPI_TransferBlocking(base, &flashXfer);
if (status != kStatus_Success)
return status; <------------ return here
Can anyone please check this issue ?