Montavista announced secure HTML5 and Android support to its Automotive Technology Platform (ATP) which is GENIVI Compliant. HTML5 support is provided via MontaVista’s ModiiTM Digital Media Solutions Platform. Both Android and HTML5 are made independant of critical part of the software as they are executed in a MontaVista Linux Container (isolated virtualized container environment).
Here’s an excerpt of the press release:
SANTA CLARA, Calif. – October 10th, 2011 – MontaVista® Software LLC, today announced secure HTML5 and Android support for its Automotive Technology Platform (ATP). The addition of HTML5 support is provided via MontaVista’s ModiiTM Digital Media Solutions Platform which adds a powerful HTML5-based UI Framework to its recently released GENIVI-Compliant Platform. The Android support delivers a high performance Android runtime environment, which opens up access to a vast number of popular applications from the entire Android ecosystem.
Complementing the Android and HTML5 capabilities, MontaVista has implemented a unique dual-layered secure environment consisting of both Security-Enhanced Linux (SELinux) and MontaVista Linux Containers. The SELinux, which was originally developed by the US National Security Agency (NSA), provides a highly secure role-based access control Linux environment. In addition to this, the Android and HTML5 applications are executed in a MontaVista Linux Container, which is an isolated virtualized container environment. This dual-layered secure environment provides unprecedented isolation in which to safely execute 3rd party applications and multimedia content with greatly reduced risk of affecting other automotive functions. The Android, HTML5 and security features are all highly tuned for performance and make extensive use of hardware acceleration.
These extended capabilities of the MontaVista Automotive Technology Platform provide design flexibility to automotive manufactures and tier-1 suppliers to build powerful in-vehicle-infotainment (IVI) systems while significantly accelerating time-to-market and lowering development costs of innovative new features. These new MontaVista ATP capabilities add powerful infrastructure to support interactive Mobile Applications via HTML5 or Android, two of the most popular emerging mobile application environments. In addition, the security features help alleviate concern over hacking and reliability problems in the application space and safely bridges the gap between the worlds of mobile applications and automotive infotainment.
You can also read the full press release on Montavista website.
Montavista announced the availability of the ATP back in August 2011 with the following key components:
Some of the key components of MontaVista Automotive Technology Platform are:
- Linux-based, GENIVI-compliant platform with fast boot/start up, high performance, power management and security options built in
- Comprehensive networking and internet support
- Multimedia capabilities for audio and video requirements
- Integration for consumer devices via Bluetooth or APIs
- Vendor specific UI customization
- Fully integrated tool set for application development
They have now added HTML5 and Android support to this platform to improve UI and multimedia development and “bridge the gap between the fast moving mobile app environment and the stringent security requirements of an automotive solution”.
Montavista added-value features include:
- Android framework (fully hardware accelerated)
- HTML5 framework (fully hardware accelerated)
- High performance lightweight virtualization (containers)
- Security framework (SELinux)
- Diagnostics (Flight Recorder)
- Fast boot
Montavista also provides SDK and tools with the ATP framework including a software development kit supporting platform integration, a cross-development toolchain and MontaVista’s DevRocket Eclipse IDE.
Currently, ATP is fully GENIVI-compliant on the following platforms:
- Freescale i.MX53 SABRE for Automotive (ARM Cortex-A8)
- Renesas R-Car M1 (ARM Cortex-A9)
Since Atom is mentioned in the diagram, I suppose platforms based on Intel Atom will be officially compliant with GENEVI soon.
MontaVista will be showing demonstrations of its Automotive Technology Platform at the GENIVI Alliance All Members Meeting at the Wyndham Hotel in San Jose on the 11-14 October 2011.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.