Wind River, the embedded and mobile software developer, has added Yocto Project components into Wind River Platform for Infotainment which means that customers can now quickly build a GENIVI-compliant automotive in-vehicle infotainment (IVI) platform based on the Yocto Project development infrastructure and take advantage of open source for its capability for rapid innovation.
The auto industry is adopting open source to keep pace with constantly evolving technology as consumer electronics increasingly merge with the automotive space. As automotive system complexities increase and the role of software becomes more important, auto companies are searching for help in tackling the challenges of integrating consumer electronics technologies while staying on schedule and budget. By providing a common build system and collaboratively developed technologies, the Yocto Project has helped to establish a standard in the embedded market, assisting developers to deliver embedded Linux systems more quickly and easily.
“Open source in automotive continues to grow in popularity, however, properly integrating cutting-edge software with the complex auto environment, while trying to shrink time-to-market and costs, creates new challenges,” said Georg Doll, vice president of automotive solutions at Wind River. “Wind River is focused on offering a range of products, services and training on the latest open source advancements to meet the demanding and unique needs of the automotive industry.”
Wind River Platform for Infotainment is a GENIVI-compliant automotive software platform. The platform includes reference boards supporting leading ARM processors, accompanied by integrated software development and test tools, along with Yocto Project toolchain components. As a maintainer of the Yocto Project IVI layer, Wind River developed two layers: meta-ivi and meta-systemd. The meta-ivi provides a reference build that is GENIVI-compliant and works with Yocto Project Compatible board support packages and other software and middleware layers. The meta-systemd holds systemd-specific package metadata. Being Yocto Project Compliant encourages collaborative development using a common set of tools and practices and ensures greater cross-platform compatibility and component interoperability.
Wind River automotive projects have included work with Magneti Marelli to create GENIVI-compliant IVI platforms and also telemetry devices running VxWorks for Formula One race cars. Leveraging its Android expertise, Wind River has collaborated with Clarion on Android-based IVI systems. Also, Wind River has worked with leading automotive industry supplier Continental, using Wind River Diab Compiler for its drive and vehicle control systems.
The Yocto Project, hosted by the Linux Foundation, is an open source collaboration project providing templates, tools and methods to help developers create embedded Linux-based systems, regardless of the hardware architecture. Wind River is a Yocto Project founding member and Gold member of the advisory board and actively holds key maintainer and technical lead positions. Available now, the update to Wind River Platform for Infotainment follows the recent introduction of the latest version of Wind River Linux, now based on the Yocto Project open source development infrastructure.