Today there are various demands on a system regarding safety, security, energy efficiency as well as performance, connectivity or real-time capability, especially within the scope of the Internet of Things. Heterogeneous multicore systems provide structures and mechanisms to comply with these demands on a single SoC.
We recently released our new mainline-Kernel based Debian and Yocto BSPs for our i.mx6 based System on Modules. In this article we'll give you a short overview of the advantages of the new BSP era! Beside the recent Kernel Versions delivered, new userspace APIs have to be used to access peripherals.
The i.MX6 series application processors from Freescale are a good choice for industrial and automotive applications requiring high multimedia performance. With the support of up to four simultaneously usable display ports the i.MX6 is also suitable for multi-display solutions or applications for high display resolutions.
Besides the conventional parallel 24-Bit RGB interface, there are also one HDMI, one MIPI DSI and two LVDS interfaces available. In this article we focus on the LVDS interfaces of the dual- and quad-core variants of the i.MX6 and explain the possible display configurations.