This application note shows how to integrate a custom low-voltage differential signaling (LVDS) or open LVDS display interface (OLDI) panel with a Linux®-based system and real-time operating system (RTOS) on the AM62P Sitara system-on-a-chip (SoC). LVDS panels are commonly used in displays, and integrating a custom panel with Linux requires configuring the kernel, device tree, and possibly writing a display driver. This document outlines the necessary steps to enable proper communication between the custom LVDS panel on AM62P and the Linux system or RTOS.
Android™ is a trademark of Google Inc.
Linux® is a registered trademark of Linus Torvalds.
Arm® and Cortex® are registered trademarks of Arm Limited.
MIPI® is a registered trademark of Mobil Industry Processor Interface Alliance.
All trademarks are the property of their respective owners.
Due to the high-speed data transmission capabilities and noise immunity, LVDS panels are widely used in various electronic devices, including embedded systems, laptops, and industrial displays. Integrating a custom LVDS panel with a Linux-based system involves configuring the kernel to support the resolution, timing, and communication protocol of the panel.
The AM62Px (P = Plus) is an extension of the existing Sitara™ AM62x low-cost family of application processors built for high-performance embedded 3D display applications. Scalable Arm® Cortex®-A53 performance and embedded features, such as: multiscreen high-definition display support, 3D-graphics acceleration, 4K video acceleration, and extensive peripherals make the AM62Px well-designed for a broad range of automotive and industrial applications, including automotive digital instrumentation, automotive displays, industrial HMIs, and more.