The following Pin definitions for QSPI result in Errors during build using NRF Connect SDK. This exact configuration is working on a custom design using nRF5 SDK using the QSPI driver.
If I change the Port1 Pins to Port 0, then it is OK. What is wrong with using Port1 pins on NRF Connect?
qspi_default: qspi_default {
group1 {
psels = <NRF_PSEL(QSPI_SCK, 1, 09)>,
<NRF_PSEL(QSPI_IO0, 0, 04)>,
<NRF_PSEL(QSPI_IO1, 0, 26)>,
<NRF_PSEL(QSPI_IO2, 0, 25)>,
<NRF_PSEL(QSPI_IO3, 1, 08)>,
<NRF_PSEL(QSPI_CSN, 0, 27)>;
};
};
qspi_sleep: qspi_sleep {
group1 {
psels = <NRF_PSEL(QSPI_SCK, 1, 09)>,
<NRF_PSEL(QSPI_IO0, 0, 04)>,
<NRF_PSEL(QSPI_IO1, 0, 26)>,
<NRF_PSEL(QSPI_IO2, 0, 25)>,
<NRF_PSEL(QSPI_IO3, 1, 08)>,
<NRF_PSEL(QSPI_CSN, 0, 27)>;
low-power-enable;
};