Dear Nordic team.
I am a beginner learning to connect a SPI devices with nRF54L15-DK but the program always reports errors. Here are my related codes:
nrf54l15dk_nrf54l15_cpuapp.overlay:


Dear Nordic team.
I am a beginner learning to connect a SPI devices with nRF54L15-DK but the program always reports errors. Here are my related codes:
nrf54l15dk_nrf54l15_cpuapp.overlay:


Hello,
According to the SPIM specification of the nRF54L15:

https://docs.nordicsemi.com/bundle/ps_nrf54L15/page/spim.html#d1405e920
SPI22 can only use GPIOs from P1. Unfortunately the GUI tool to select pins in DeviceTree is not aware of this limitation, but it will fail.
Try to use a pin on P1 for SPI22. Alternatively, if you need to use P0, you can use SPI30.
FYI, there is a tool that a colleague made once.
You can't import these configurations directly into VS Code, but you can at least check if your pin configuration is legal or not.
Best regards,
Edvin
Hello,
According to the SPIM specification of the nRF54L15:

https://docs.nordicsemi.com/bundle/ps_nrf54L15/page/spim.html#d1405e920
SPI22 can only use GPIOs from P1. Unfortunately the GUI tool to select pins in DeviceTree is not aware of this limitation, but it will fail.
Try to use a pin on P1 for SPI22. Alternatively, if you need to use P0, you can use SPI30.
FYI, there is a tool that a colleague made once.
You can't import these configurations directly into VS Code, but you can at least check if your pin configuration is legal or not.
Best regards,
Edvin