Device Tree Overlays on Toradex System on Modules
Introduction
This article brings information about Toradex-provided Device Tree Overlays for SoM peripherals and add-on products available in the webshop. For more information about these overlays, see the Toradex Device Tree Overlays repository on Github and the Setting up Displays with Torizon article.
List of Pre-built Device Tree Overlays
Colibri
Colibri iMX6
BSP | VGA/ Analog RGB | HDMI/DVI | Parallel RGB Resistive Touch Display 7" Parallel | LVDS Capacitive Touch Display 10.1" LVDS | Capacitive Touch 7” With Adapter | Capacitive Touch 7” With Connector | Spidev |
---|---|---|---|---|---|---|---|
6.0 - 6.3 | colibri-imx6vga-640x480 overlay.dtbo | colibri-imx6_hdmi_overlay.dtbo | colibri-imx6_panel-res-touch-7inch_overlay.dtbo | colibri-imx6_panel-cap-touch-10inch-lvds_overlay.dtbo | colibri-imx6_panel-cap-touch-7inch_adapter_overlay.dtbo | colibri-imx6_panel-cap-touch-7inch_overlay.dtbo |
Colibri iMX6ULL
BSP | VGA/ Analog RGB | HDMI/DVI | Parallel RGB Resistive Touch Display 7" Parallel | LVDS Capacitive Touch Display 10.1" LVDS | Capacitive Touch 7” With Adapter | Capacitive Touch 7” With Connector | Spidev |
---|---|---|---|---|---|---|---|
6.0 - 6.3 | colibri-imx6ull_vga-640x480_overlay.dtbo | Not supported | colibri-imx6ull_panel-res-touch-7inch_overlay.dtbo | colibri-imx6ull_panel-cap-touch-10inch-lvds_overlay.dtbo | colibri-imx6ull_panel-cap-touch-7inch_adapter_overlay.dtbo | colibri-imx6ull_panel-cap-touch-7inch_overlay.dtbo | colibri-imx6ull_spidev_overlay.dtbo |
Colibri iMX7
BSP | VGA/ Analog RGB | HDMI/DVI | Parallel RGB Resistive Touch Display 7" Parallel | LVDS Capacitive Touch Display 10.1" LVDS | Capacitive Touch 7” With Adapter | Capacitive Touch 7” With Connector | Spidev |
---|---|---|---|---|---|---|---|
6.0 - 6.3 | colibri-imx7_vga-640x480_overlay.dtbo | Not supported | colibri-imx7_panel-res-touch-7inch_overlay.dtbo | colibri-imx7_panel-cap-touch-10inch-lvds_overlay.dtbo | colibri-imx7_panel-cap-touch-7inch_adapter_overlay.dtbo | colibri-imx7_panel-cap-touch-7inch_overlay.dtbo |
Colibri iMX8X
BSP | VGA/ Analog RGB | HDMI/DVI with DSI to HDMI adapter | Parallel RGB Resistive Touch Display 7" | LVDS (with Iris Carrier Board V2.0) Capacitive Touch Display 10.1" LVDS | Parallel RGB Capacitive Touch 7” With Adapter | Parallel RGB Capacitive Touch 7” With Connector | Spidev |
---|---|---|---|---|---|---|---|
6.2 - 6.3 | colibri-imx8x_vga-640x480_overlay.dtbo | colibri-imx8x_dsihdmi_overlay.dtbo | colibri-imx8x_panel-res-touch-7inch_overlay.dtbo | colibri-imx8x_panel-cap-touch-10inch-lvds_overlay.dtbo | colibri-imx8x_panel-cap-touch-7inch_adapter_overlay.dtbo | colibri-imx8x_panel-cap-touch-7inch_overlay.dtbo | colibri-imx8x_spidev_overlay.dtbo |
Apalis
Apalis iMX6
BSP | VGA/ Analog RGB | HDMI/DVI | Parallel RGB Capacitive Touch Display 7" Parallel | Parallel RGB Resistive Touch Display 7" Parallel | LVDS Capacitive Touch Display 10.1" LVDS | Spidev |
---|---|---|---|---|---|---|
6.0 - 6.3 | apalis-imx6_vga-640x480_overlay.dtbo | apalis-imx6_hdmi_overlay.dtbo | apalis-imx6_panel-cap-touch-7inch_overlay.dtbo | apalis-imx6_panel-res-touch-7inch_overlay.dtbo | apalis-imx6_panel-cap-touch-10inch_overlay.dtbo | apalis-imx6_spi1_spidev_overlay.dtbo apalis-imx6_spi2_spidev_overlay.dtbo |
Apalis iMX8
BSP | VGA/ Analog RGB | HDMI/DVI | Parallel RGB Capacitive Touch Display 7" Parallel | Parallel RGB Resistive Touch Display 7" Parallel | LVDS Capacitive Touch Display 10.1" LVDS | Spidev | External m41t0 RTC from ST |
---|---|---|---|---|---|---|---|
6.0 - 6.3 | Not supported | apalis-imx8_hdmi_overlay.dtbo | Not supported | Not supported | apalis-imx8_panel-cap-touch-10inch-lvds_overlay.dtbo | apalis-imx8_spi1_spidev_overlay.dtbo apalis-imx8_spi2_spidev_overlay.dtbo | apalis-imx8qm-st-m41t0-overlay.dtbo |
With Mezanine:
BSP | LVDS on Mezzanine Capacitive Touch Display 10.1" LVDS | LVDS LG LP156WF1, Dual Ch, 1080p, 18bit | CAN on Mezzanine | OV5640 on Mezzanine |
---|---|---|---|---|
6.2 - 6.3 | apalis-imx8_mezzanine_panel-cap-touch-10inch-lvds_overlay.dtbo | apalis-imx8_panel-lvds-dual-channel-1080p_overlay.dtbo | apalis-imx8_mezzanine_can_overlay.dtbo | apalis-imx8_ov5640_overlay.dtbo apalis-imx8_mezzanine_ov5640_overlay.dtbo |
Verdin
Verdin iMX8M Mini
BSP | BTL Audio Out (with Verdin Development Board) |
---|---|
6.2 - 6.3 | verdin-imx8mm_nau8822-btl_overlay.dtbo |
Verdin iMX8M Mini
BSP | HDMI native | DSI to HDMI | DSI to LVDS, Capacitive Touch Display 10.1" LVDS | Capacitive Touch Display 10.1" LVDS with adapter for touch | LVDS native, Capacitive Touch Display 10.1" LVDS | CSI Camera OV5640 | Disable CAN1 | HMP | Spidev |
---|---|---|---|---|---|---|---|---|---|
6.0 - 6.3 | Not supported | verdin-imx8mm_lt8912_overlay.dtbo | touch-atmel-mxt_overlay.dtbo verdin-imx8mm_sn65dsi84-lt170410_overlay.dtbo verdin-imx8mm_sn65dsi84_overlay.dtbo | Not supported | Not supported | verdin-imx8mm_ov5640_overlay.dtbo | verdin-imx8mm_disable_can1.dtbo | verdin-imx8mm_hmp.dtbo | verdin-imx8mm_spidev_overlay.dtbo |
Verdin iMX8M Plus
BSP | HDMI native | DSI to HDMI | DSI to LVDS, Capacitive Touch Display 10.1" LVDS | Capacitive Touch Display 10.1" LVDS with adapter for touch | LVDS native, Capacitive Touch Display 10.1" LVDS | CSI Camera OV5640 | Disable CAN1 | HMP | Spidev |
---|---|---|---|---|---|---|---|---|---|
6.0 - 6.3 | verdin-imx8mp_native-hdmi_overlay.dtbo | verdin-imx8mp_lt8912_overlay.dtbo | verdin-imx8mp_sn65dsi84_overlay.dtbo verdin-imx8mp_sn65dsi84-lt170410_overlay.dtbo touch-atmel-mxt_overlay.dtbo | Not supported | verdin-imx8mp_mezzanine-lvds-single-channel_overlay.dtbo verdin-imx8mp_mezzanine-touch-atmel-mxt_overlay.dtbo | verdin-imx8mp_ov5640_overlay.dtbo | Not supported | Not supported | verdin-imx8mp_spidev_overlay.dtbo |
With Mezanine:
BSP | Capacitive Touch Display 10.1" LVDS | CSI Camera OV5640 (Default Jumper setting) JP3 2-3, JP4 2-3, JP5 2-3, JP6 2-3 | CSI Camera OV5640 (Alternative Jumper setting) JP3 2-3, JP4 2-3, JP5 1-2, JP6 1-2 |
---|---|---|---|
6.1 - 6.3 | verdin-imx8mp_mezzanine_panel-cap-touch-10inch-lvds_overlay.dtbo | verdin-imx8mp_mezzanine_ov5640-default-jumpers_overlay.dtbo | verdin-imx8mp_mezzanine_ov5640-alt-jumpers_overlay.dtbo |
Verdin AM62
BSP | HDMI native | DSI to HDMI DSI to HDMI Adapter | DSI to LVDS, Capacitive Touch Display 10.1" LVDS Capacitive Touch Display 10.1" LVDS DSI to LVDS Adapter | CSI Camera OV5640 | CAN1 | HMP | Spidev | BTL Audio Out (with Verdin Development Board) |
---|---|---|---|---|---|---|---|---|
6.3 | N/A | verdin-am62_dsi-to-hdmi_overlay.dtbo | verdin-am62_dsi-to-lvds_panel-cap-touch-10inch-lvds_overlay.dtbo | verdin-am62_ov5640_overlay.dtbo | N/A | N/A | verdin-am62_spidev_overlay.dtbo | verdin-am62_nau8822-btl_overlay.dtbo |
With Mezanine:
BSP | Capacitive Touch Display 10.1" LVDS Capacitive Touch Display 10.1" LVDS | CSI Camera OV5640 (Default Jumper setting) JP3 2-3, JP4 2-3, JP5 2-3, JP6 2-3 | CSI Camera OV5640 (Alternative Jumper setting) JP3 2-3, JP4 2-3, JP5 1-2, JP6 1-2 |
---|---|---|---|
6.3 | verdin-am62_mezzanine_panel-lvds-dual-channel-1080p_overlay.dtbo | N/A | N/A |