Issue with QSPI Flash MX25R64 on Custom Pin Configuration (nRF52840)

Hello,

I am experiencing an issue while trying to connect an external flash memory (MX25R64) via the QSPI interface on an nRF52840-based custom board. My pin configuration differs from the one used in the official development kit.

Here is my pin setup:

Flash configuration:
Upon initialization, I get the following error:
I suspect that the issue may be related to the fact that some of the assigned pins were originally used for NFC functionality. I attempted to reconfigure them as GPIO using:

However, this did not resolve the issue.

Could you please provide guidance on resolving this problem?

Thank you for your assistance!

Parents
  • Hello,

    The CONFIG_NFCT_PINS_AS_GPIOS=y is deprecated; see here. You only need to update the DTS to configure the NFC pins. Can you try running nrfjprog --eraseall, then rebuild and flash the application?

    Kind Regards,

    Abhijith

  • Unfortunately that didn't help. I performed a complete wipe and flashed with the specified configuration for device three

Reply
  • Unfortunately that didn't help. I performed a complete wipe and flashed with the specified configuration for device three

Children
No Data