This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nrf52840 QSPI flash performance

1. I am trying to test the QSPI flash performance in nrf52840_DK  ,but the QSPI init failed because of the event ready check,can i turn off the event check process?

2.  I cant found any  configuration  item  about  QSPI easy_dma   in sdk_config.h?what the DMA depth about QSPI easy_dma? is there any easy_dma configuration item in sdk_config.h?

Parents
  • Hi

    1. If you don't generate an EVENTS_READY event in your application, that is what's causing the timeout. The nRF won't start if you skip the activate event as it waits for the EVENTS_READY until it occurs. Can you check the _mem_busy_check() function to see what's going on there?

    2. Can you tell me how you have measured the read rate here? What is QSPI_CONFIG_READOC defined as in your sdk_config.h file?

    Best regards,

    Simon

Reply
  • Hi

    1. If you don't generate an EVENTS_READY event in your application, that is what's causing the timeout. The nRF won't start if you skip the activate event as it waits for the EVENTS_READY until it occurs. Can you check the _mem_busy_check() function to see what's going on there?

    2. Can you tell me how you have measured the read rate here? What is QSPI_CONFIG_READOC defined as in your sdk_config.h file?

    Best regards,

    Simon

Children
No Data
Related