It’s not news that open source is rolling through many industries like a well-oiled machine, so of course automotive is no exception. Organizations like GENIVI are helping to move this along, by creating specifications for open source platforms that provide a consistent foundation for the use of open source for In-Vehicle Infotainment systems.
In yet another step along this path, Tizen IVI recently achieved GENIVI 7.0 compliance. In fact, it was the first platform to do so, and was certified on both the Nexcom VTC 1010-IVI and the MinnowBoard Max.
Tizen IVI (more specifically, Tizen IVI 3.0-M3-Oct2014) is available for both 32-bit and 64-bit systems. As I’ve mentioned before, Tizen was designed as a platform that can be used for a great many things. From Tizen 3.0 onward this is largely achieved by having a certain minimum set of functionality (we call this “tizen-common”) that’s extended through “profiles” such as IVI, mobile, etc.
As a result, the Tizen IVI stack looks somewhat different from other Tizen stacks – and this is expected and completely ok. For example, Tizen IVI includes a variety of GENIVI OSS components, the Automotive Message Broker, and a Web Runtime environment that’s specific to automotive, based on Crosswalk. A lot of work has gone into building a platform that can be used as a stepping stone, to bootstrap development of the next generation of IVI systems.
Now if you’ll excuse me, I’m off to see how my Yocto build of tizen-common is proceeding…