Personal tools

Selecting display on VisionSOM-iMX93

From SomLabs Wiki

Jump to: navigation, search

Selecting DSI/LVDS display on VisionSOM-iMX93


The default Yocto system for VisionSOM-iMX93 has three display configurations written in the following kernel device tree files:

  • No display: visionsom-imx93-cb-std.dts
  • SL-TFT7-TP-600-1024-LVDS display: visionsom-imx93-cb-std-lvds-rvt70hslnwc00-b.dts
  • SL-TFT7-TP-600-1024-MIPI display: visionsom-imx93-cb-std-mipi-rvt70hsmnwc00.dts


The active device tree is selected by u-boot according to hardware setup:

0x41 address on I2C1 GPIO2_IO07 pin state dts used
inactive - visionsom-imx93-cb-std.dts
active high visionsom-imx93-cb-std-mipi-rvt70hsmnwc00.dts
active low visionsom-imx93-cb-std-lvds-rvt70hslnwc00-b.dts

Address 0x41 on I2C1 is used by ILI2132A touch panel controller on both LVDS/DSI connectors.

GPIO2_IO07 pin (GPIO_COMM pin 3) has an internal pull-up enabled be u-boot. It can be set to low state by connecting it to GND available on GPIO_COMM pin 1.

DSI setup on VisionCB-iMX93-STD board

LVDS setup on VisionCB-iMX93-STD board