Green Hills: secure virtualization for NXP i.MX 8 and 8X applications processors -

Green Hills: secure virtualization for NXP i.MX 8 and 8X applications processors


Green Hills Software announced the availability of its INTEGRITY Multivisor secure virtualization for the NXP Semiconductors i.MX 8 and 8X families of applications processors. Manufacturers of critical automotive and industrial systems can confidently run consumer operating systems in secure partitions alongside critical software applications on the same i.MX 8 processor, thanks to the certified separation architecture of the INTEGRITY real-time operating system and its Multivisor secure virtualization technology.

With the freedom to consolidate Linux, Android and AUTOSAR with critical software on the same i.MX 8-based platform, manufacturers can design a scalable mixed-criticality platform from which to build solutions targeting low, mid and high-end feature sets. In addition, the consolidated platform reduces hardware costs and simplifies software complexity.

INTEGRITY and INTEGRITY Multivisor are integrated with Green Hills Software's advanced ASIL D/SIL 4 qualified development tools featuring the industry-leading C/C++ compilers, MULTI integrated development environment, TimeMachine backward execution trace debugger, and MISRA C Adherence Checker. As a result, software developers utilize advanced tools to extract maximum performance from the i.MX 8 processors and reduce the time and cost to debug and test their software and meet project deadlines. For example, the MULTI debugger provides the programmer a time-synchronized and unified view and control of the many execution levels in a consolidated Linux system: Linux applications, Linux kernel and drivers, real-time applications, real-time operating system kernel and virtual machine monitor. In contrast, competing debuggers require a patchwork of different and disconnected debugging setups from several different vendors.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.