Imx93 spi interface

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Imx93 spi interface

221 Views
Ash2608
Contributor I

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

Tags (2)
0 Kudos
2 Replies

7 Views
EulerCsLin
Contributor I

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?

0 Kudos

199 Views
JorgeCas
NXP TechSupport
NXP TechSupport

Hello,

 

I suggest you take a look on our reference device tree used on EVK board.

 

imx93-11x11-evk-lpspi.dts

 

imx93-11x11-evk-lpspi-slave.dts

 

Maybe iWave has a reference device for your board.

 

Best regards.

0 Kudos