Blank

 

Embedding Linux for an Automotive Environment

Running Linux on an embedded node in the automotive environment adds a number of new challenges that have to be addressed.

Linux and open source software generally in embedded systems is increasing exponentially. In some ways, it's more common than not to use free software when developing new devices.

Anders Arnholm, Project Manager at Mecel shared his knowledge on "Embedded Linux for an Automotive Environment" at the Swedish industry event FSCONS Embedded  Gothenburg. The event put spotlight on the use of Linux with the purpose to give the vivid market and the numerous developers and companies a place to meet in the Nordic countries.

Embedding Linux for an Automotive Environment
Running Linux on an embedded node in the automotive environment adds a number of new challenges that have to be addressed. "One of the problems we have been working on is start-up times. We have trimmed the start-up time of the Linux kernel in less than 0.2 seconds on low end hardware. The presentation looked into and discussed some of the trade-offs we did to get the system starting up quicker on a limited hardware." Anders Arnholm explains 

In an automotive environment many systems have to have their communication up within factions of a second, as the car get more complex more CPU power is needed in many different places. "Traditional automotive solutions have been using two
CPU’s on each node one small quick starting to handle the communication and one for the applications. If only one CPU can get the main applications starting quick enough that can make the hardware both simpler and cheaper.
" Anders Arnholm continues.

View Anders Arnhols presentation here: