SimpleCoreIO™#
SimpleSwitch™ is providing you an easy way to access the external devices of your module’s SMARC connector. The names of the devices are guaranteed to be the same across all modules that support it.
Name in the manual |
accessible via |
sm2s-imx8plus |
sm2s-imx8mini |
sm2s-imx8nano |
sm2s-al |
sm2s-el |
qemux86-64 |
---|---|---|---|---|---|---|---|
CAM0 |
/dev/bus/i2c/by-id/CAM0 |
X [4] |
n.a. |
X [4] |
X [4] |
X [4] |
X [2] |
CAM1 |
/dev/bus/i2c/by-id/CAM1 |
X [4] |
n.a. |
n.a. |
X [4] |
X [4] |
X [2] |
CAN0 |
CAN0 |
X |
n.a. |
n.a. |
n.a. |
X |
X [1] |
CAN1 |
CAN1 |
X |
n.a. |
n.a. |
n.a. |
X |
X [1] |
CSI0 |
/dev/camera/by-id/CSI0 |
X [4] |
n.a. |
X [4] |
n.a. |
n.a. |
X [2] |
CSI1 |
/dev/camera/by-id/CSI1 |
X [4] |
n.a. |
n.a. |
n.a. |
n.a. |
X [2] |
ETH0 |
ETH0 |
X |
X |
X |
X |
X |
X |
ETH1 |
ETH1 |
X |
X |
n.a. |
X |
X |
X |
GPIO0 |
GPIO0 |
X [3] |
X [3] |
X [3] |
X [3] |
||
GPIO1 |
GPIO1 |
X [3] |
X [3] |
X [3] |
X [3] |
||
GPIO10 |
GPIO10 |
X [3] |
X [3] |
X [3] |
X [3] |
||
GPIO11 |
GPIO11 |
X [3] |
X [3] |
X [3] |
X [3] |
||
GPIO12 |
GPIO12 |
X [3] |
n.a. |
X [3] |
n.a. |
n.a. |
X [3] |
GPIO13 |
GPIO13 |
X [3] |
n.a. |
X [3] |
n.a. |
n.a. |
X [3] |
GPIO2 |
GPIO2 |
X [3] |
X [3] |
X [3] |
X [3] |
||
GPIO3 |
GPIO3 |
X [3] |
X [3] |
X [3] |
X [3] |
||
GPIO4 |
GPIO4 |
X [3] |
X [3] |
X [3] |
X [3] |
||
GPIO5 |
GPIO5 |
X [3] |
X [3] |
X [3] |
X [3] |
||
GPIO6 |
GPIO6 |
X [3] |
X [3] |
X [3] |
X [3] |
||
GPIO7 |
GPIO7 |
X [3] |
X [3] |
X [3] |
X [3] |
||
GPIO8 |
GPIO8 |
X [3] |
X [3] |
X [3] |
X [3] |
||
GPIO9 |
GPIO9 |
X [3] |
X [3] |
X [3] |
X [3] |
||
I2C_CAM0 |
/dev/bus/i2c/by-id/I2C_CAM0 |
X [4] |
n.a. |
X [4] |
n.a. |
n.a. |
X [2] |
I2C_CAM1 |
/dev/bus/i2c/by-id/I2C_CAM1 |
X [4] |
n.a. |
n.a. |
n.a. |
n.a. |
X [2] |
USER/GP |
/dev/bus/i2c/by-id/USER |
X |
X |
X |
n.a. |
n.a. |
X [2] |
LCD |
/dev/bus/i2c/by-id/LCD |
X |
X |
X |
n.a. |
n.a. |
X [2] |
LVDS0 |
/dev/v4l/by-id/LVDS0 |
X |
n.a. |
n.a. |
n.a. |
n.a. |
n.a. |
LVDS1 |
/dev/v4l/by-id/LVDS1 |
X |
n.a. |
n.a. |
n.a. |
n.a. |
n.a. |
PM |
/dev/bus/i2c/by-id/PM |
X |
X |
X |
n.a. |
n.a. |
X [2] |
SER0 |
/dev/serial/by-id/SER0 |
X |
X |
X |
X |
X |
X |
SER1 |
/dev/serial/by-id/SER1 |
X |
X |
X |
X |
X |
X |
SER2 |
/dev/serial/by-id/SER2 |
n.a. |
X |
X |
X |
X |
X |
SPI0 |
/dev/bus/spi/SPI0.0 /dev/bus/spi/SPI0.1 |
X |
X |
X |
n.a. |
n.a. |
X [2] |
SPI1 |
/dev/bus/spi/SPI1.0 /dev/bus/spi/SPI1.1 |
X |
X |
X |
n.a. |
n.a. |
X [2] |
USB0 |
/dev/bus/usb/by-id/USB0 |
X |
X |
X |
X |
X |
X |
USB1 |
/dev/bus/usb/by-id/USB1 |
X |
n.a. |
n.a. |
X |
X |
X |
USB2 |
/dev/bus/usb/by-id/USB2 |
X |
n.a. |
n.a. |
n.a. |
n.a. |
X |
USB3 |
/dev/bus/usb/by-id/USB3 |
X |
n.a. |
n.a. |
n.a. |
n.a. |
X |
USB4 |
/dev/bus/usb/by-id/USB4 |
n.a. |
n.a. |
n.a. |
n.a. |
n.a. |
X |