Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • writing a Device Tree Overlay (.dts) file;

  • Generating generating a *.dtbo file, output of *.dts file build;

  • enable enabling the overlay through *.dtbo file.

...

Some devices are used in overlays and those devices are pre-enabled by default in the source, .
Below the reference table for pre-enabled device tree overlay.

Eg: display, touch, cpld, gpio available in overlay.

Boards family

Peripherals

Device tree overlay

i.MX6

UART, LVDS, RGB, Audio, HDMI, Touch, GPIO, Pin header selection…

You Here, you can find the pre-enabled device tree overlay

imx6qdl-seco_i.MX6XXX_uart4.dtbo ,imx6qdl-seco_i.MX6XXX_video_LVDS.dtbo,imx6qdl-seco_i.MX6XXX_ac97.dtbo,imx6qdl-seco_i.MX6XXX_video_HDMI.dtbo,imx6qdl-seco_i.MX6XXX_cpld_gpio_pwm.dtbo,imx6qdl-seco_i.MX6XXX_touch_st1232.dtbo,imx6sx-seco_i.MX6XXX_conn_j9.dtbo,imx6sx-seco_i.MX6XXX_RGB.dtbo

i.MX8

HDMI, Display Port, LVDS , Camera, hdmiin, lcdif, Modem, eDP, GPIO,CAN, RTC,PCIe, SPI, DCSS, WiFi/BT …

You Here, you can find the pre-enabled device tree overlay

seco-i.MX8XXX-hdmi.dtbo,seco-i.MX8XXX-dp.dtbo,seco-i.MX8XXX-lvds-dual.dtbo,seco-i.MX8XXX-ov5640-csi0.dtbo,seco-i.MX8XXX-hdmiin.dtbo,seco-i.MX8XXX-lcdif-sn65dsi86.dtbo,seco-i.MX8XXX-modem.dtbo,seco-i.MX8XXX-port1-can.dtbo,seco-i.MX8XXX-port1-rs232.dtbo,seco-i.MX8XXX-wilink.dtbo

...

Please follow the steps below to add the custom display timing data into the imx6qdl-seco_lvds_display.dtsi file.

Refer the signal timing specifications of LCD in the datasheet & and then calculate the following parameters of using this open source reference, https://www.epanorama.net/faq/vga2rgb/calc.html

...