Hi
data sheet of the nRF52840 states that the QSPI port pins should be initialized to "high drive".
I've experimented a little bit because I have problems with a Macronix Flash (MX25R1635F) which does not reliably work. The DK-Chip from Macronix (MX25R6435F) is not a problem with the same firmware and a flash from OnSemi (LE25S161) works on our hardware as well.
To make the story short: I can do RDID of the MX25R1635F, but reading the status/config register of the MX25R1635F always shows zero. Erasing also does not work. The OnSemi works without problems.
I've already used all different SPI read/write modes, no success. I've also tried to init the port pins with pullup. Not a good idea, because the program than hangs.
So the question: how to setup the QSPI port pins properly?
Thanks & regards
Hardy