AnsweredAssumed Answered

hyperflash example fails with imxrt1060

Question asked by ranshalit on Nov 2, 2018
Latest reply on Nov 7, 2018 by CarlosCasillas

Hello,

 

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
}

return status;
}

 

 

Can anyone please check this issue ?

 

Thank you.

ranran

Outcomes