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:

