This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

“IoT security is the primary concern of the embedded industry,” said William E. Lamie, President, Express Logic. “Industry analyst firm Gartner predicts that half of all security budgets for IoT will go to fault remediation, recalls, and safety failures rather than protection, creating a massive challenge for embedded IoT developers. Because securing the IoT is technically very difficult, our X-Ware IoT Platform SC EAL4+ common criteria certification is designed to ease the work of securing embedded IoT devices. With this certification, we are making development of secure devices easier, improving time-to-market, and greatly reducing the risk for device manufacturers.”

While Express Logic is moving up the food chain to more secure certifications, the others have EAL6+ and EAL7 certifications, with many of these platforms finding their way into military and avionics systems. Delivery of these systems includes the certification artifacts needed to certify a system before it’s deployed.

Integrity RTOS

Green Hills’ Integrity RTOS and Multivisor are available as certified versions but, as with other highly certified offers from Lynx and Wind River, these are available for a much lower price without the certification artifacts. There really isn’t a certified version and a non-certified version of the code. Well, actually there is, but the differences are minor since a certified system must be locked down. Vendors and developers abhor changes to certified versions because they then require recertification.

On the flip side, the non-certified versions incorporate the latest features and bug fixes. The systems have been through a more rigorous review, providing developers with a much more stable and reliable base from which to work.

Green Hills Software displayed its Integrity operating system and hypervisor running on NXP’s i.MX 8. The split GPU allowed each display to be dedicated to operating systems running in their own VM.

The demo included a pair of displays. Each was driven by a virtual machine running its own GPU hardware on the SoC. The i.MX8 provides the GPU hardware that allows the hypervisor to deliver this support. It means that a failure in one VM will not affect the other. Typically, one display would be for the entertainment and navigation system, while the other provides information about the vehicle’s speed, etc.

The IoT continues to creep (rush) into the certification space as features like over-the-air (OTA) updates. Wind River’s Edge Sync was picked up by Ford Motor Company for updating its new vehicles. The software was built using Wind River’s Secure Development Lifecycle (SDL).