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

The program runs in external flash

Hi,

  Please answer the following questions:   

1.Nrf52 series, can the program run on external flash?Flash is the SPI interface.

2.If it can run on external flash, what are the requirements for flash type selection and how to set it so that the program can run on flash?

3.Does flash with external SPI have requirements for the selection of SPI interface of the chip?

Parents
  • Hi

    The nRF52840 QSPI peripheral can use Execute in place (XiP) to execute program code directly from the external flash. Please note that only using a single line for XiP will do for very slow code execution. The flash type must be a NOR flash and support QSPI as well. Other nRF52 devices does not have this QSPI peripheral and thus does not support XiP from external flash devices.

    Best regards,

    Simon

Reply
  • Hi

    The nRF52840 QSPI peripheral can use Execute in place (XiP) to execute program code directly from the external flash. Please note that only using a single line for XiP will do for very slow code execution. The flash type must be a NOR flash and support QSPI as well. Other nRF52 devices does not have this QSPI peripheral and thus does not support XiP from external flash devices.

    Best regards,

    Simon

Children
No Data
Related