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

Help Wanted: nRF52840 QSPI + FatFS to Winbond W25N01GV

Looking for help creating an example similar to the usbd_msc example that works with the W25N01GV. Currently using SDK 15.0. Would like to see this work with FatFS or possibly another alternative better suited for flash. Please inquire in direct message here. Thanks!

Parents
  • Alternatively, you can check out the QSPI example. 

    Be aware that there is a current consumption bug in the QSPI. It is not very important when you just want to test this, but be aware of this before finishing your application.

    It is the errata number 122 in this document.

    I would suggest you check out the SDK\examples\peripheral\qspi example, since it looks like the W25N01GV supports QSPI. 

    You can easily test this example if you have the nRF52840DK, which uses QSPI on the flash storage chip on the DK.

    If you want to change the pins that the QSPI uses, these are decided in sdk_config.h. Note that when they are defined as NRF_QSPI_PIN_NOT_CONNECTED, it will use the default pins that are defined in pca10056.h.

    Also note that you may experience some weird behavior if you have long cables/PCB traces, and the QSPI_CONFIG_FREQUENCY is very high.

    Best regards,

    Edvin

Reply
  • Alternatively, you can check out the QSPI example. 

    Be aware that there is a current consumption bug in the QSPI. It is not very important when you just want to test this, but be aware of this before finishing your application.

    It is the errata number 122 in this document.

    I would suggest you check out the SDK\examples\peripheral\qspi example, since it looks like the W25N01GV supports QSPI. 

    You can easily test this example if you have the nRF52840DK, which uses QSPI on the flash storage chip on the DK.

    If you want to change the pins that the QSPI uses, these are decided in sdk_config.h. Note that when they are defined as NRF_QSPI_PIN_NOT_CONNECTED, it will use the default pins that are defined in pca10056.h.

    Also note that you may experience some weird behavior if you have long cables/PCB traces, and the QSPI_CONFIG_FREQUENCY is very high.

    Best regards,

    Edvin

Children
No Data
Related