I'm testing the nRF54L15 spi22 peripheral with the following pin assignment:
spi22_default_alt: spi22_default_alt {
group1 {
psels = <NRF_PSEL(SPIM_SCK, 2, 6)>,
<NRF_PSEL(SPIM_MISO, 2, 2)>,
<NRF_PSEL(SPIM_MOSI, 2, 4)>;
};
};
spi22_sleep_alt: spi22_sleep_alt {
group1 {
psels = <NRF_PSEL(SPIM_SCK, 2, 6)>,
<NRF_PSEL(SPIM_MISO, 2, 2)>,
<NRF_PSEL(SPIM_MOSI, 2, 4)>;
low-power-enable;
};
};
&spi22 {
status = "okay";
pinctrl-0 = <&spi22_default_alt>;
pinctrl-1 = <&spi22_sleep_alt>;
pinctrl-names = "default", "sleep";
nuvoton_spi_extern_gpio: nuvoton1@0 {
compatible = "nuvoton,n55p242-spi-device";
reg = <0>;
spi-max-frequency = <2000000>;
};
};
After the flash, when I analyze the spi signals, they are always down. I do the reworks in the development kit to connect those pins to gpio, and I can manage them as gpios, but they are not working as a spi bus.
Is that a hardware issue?
