Hello everyone,
I'm currently working on testing the SPI interface on an iWave i.MX93 board. The SPI pins are configured from the expansion connector, but I'm facing an issue where I can't seem to locate the /dev/spi node on the processor.
Could anyone provide guidance on how to proceed with testing the SPI interface without /dev/spi node? Any step-by-step instructions or suggestions would be greatly appreciated.
Thank you in advance for your help!
Best regards,
Ash
Dear,
I am working on i.MX93 EVK and faceing the same issue either.
I had tried to boot from the dtb as mentioned in JorgeCas's reply.
If boot system with imx93-11x11-evk-lpspi.dts, I did see the device node, namely spidev0.0.
For booting with imx93-11x11-evk-lpspi-slave.dts, I can't see the device node spidev0.0 but can see the content changes in /sys/class/spi_slave.
My question is how to program with the spi slave without device node.
Any example code for the spi slave usage?
Hello,
I suggest you take a look on our reference device tree used on EVK board.
imx93-11x11-evk-lpspi-slave.dts
Maybe iWave has a reference device for your board.
Best regards.