We just received our latest custom nRF52840 board and have found that there seems to be some issue with PO.19. We have verified that the P0.19 is not working on multiple boards so I do not think that it is a manufacturing defect.
All of the other GPIOs that we are using work correctly. Everything else on the board functions correctly.
We are not linking with nrfx_qspi.c and do not have NRFX_QSPI_ENABLED, or QSPI_ENABLED defined in our sdk_config.h.
P0.19 is connected to a pin on a header and has nothing else connected to it. The Module we are using is a Minew MS88SF3.
P0.19 does not function as an input or on output.
I have also verifed that if I force the pin high or low it does not show up on any of the other port bits so it is not a simple case to the wires being swaped on the module.
We reviewed the Gerber and board files and they seem to be correct.
I looked at system_nrf52840.c and noticed there was a QSPI errata but the code for that errata is never being called since FICR x10000134 contains a 3. So it has nothing to do with that.
What am I missing?
Thanks for your help,
Ken
