Development of Real-Time Systems with Embedded Linux
The Internet of Things and the increase of multimedia interfaces are worldwide trends that confront engineers in the development of embedded systems. The first is primarily the function of new connectivity requirements and the second relates to the needs of rich and intuitive user interfaces. These new requirements are challenging, especially for existing system designs that still use the microcontroller approach. NXP® i.MX applications processors are based on Arm® Cortex-A cores and enable the use of resource-rich, high-level abstraction operating systems as a subsidy for rapid low-risk development to meet the latest trends On the other hand, the benefit of using a high-level abstraction OS provides a justified concern as to the determinism of the control to be implemented in the system.
In this webinar video, you will learn about different approaches for the development of deterministic systems (Real-Time Embedded Systems) in i.MX 6 and i.MX 7 series applications processors. This includes the use of Embedded Linux with:
- Real-Time Paths, Real-Time Linux
- Heterogeneous multicore processing with i.MX 7
For each approach, the advantages, disadvantages, cost, and performance will be considered followed with a short technical demonstration that illustrates the differences between using pure Linux and the tools of Real-Time.