Automotive Grade Linux shops for hypervisor to accelerate smart cars

Plan is to put different functions into VMs to improve security, reduce bill of materials

The Automotive Grade Linux is shopping for a hypervisor so that in-car computers can handle lots of different jobs.

The effort has previously delivered an infotainment platform that Toyota has adopted. That platform has now landed as the Automotive Grade Linux Unified Code Base (AGL UCB) 4.0, which the Linux Foundation happily says represents 70-80 per cent of the work needed to build an in-vehicle entertainment hub. Auto-makers won't mind the need to finish things off, the Foundation reckons, because it gives them the chance to add some differentiation.

The new release adds Application Services APIs for Bluetooth, Audio, Tuner and CAN signalling, supports x86, ARM 32 and ARM 64 architectures and is now based on version 2.2 of the Yocto embedded Linux project. Myriad other features are detailed in the release notes.

With all that out of the way, the Linux Foundation has now raised the bar for future AGL releases by adding projects for telematics, instrument cluster and heads-up-displays – all in the same piece of hardware and running as VMs. The organisation has therefore “formed a new Virtualization Expert Group (EG-VIRT) to identify a hypervisor and develop an AGL virtualization architecture that will help accelerate time-to-market, reduce costs and increase security.”

Which is kind of a big deal because cars gain more and more-integrated electronic components each year, but the links between them are often found to be insecure. Integration of multiple units is also challenging.

The Linux Foundation reckons “An open virtualization solution could allow for the consolidation of multiple applications such as infotainment, instrument cluster, heads-up-display and rear-seat entertainment, on a single multicore CPU through resource partitioning.”

“This can potentially reduce development costs by enabling OEMs to run independent operating systems simultaneously from a single hardware board. Virtualization can also add another layer of security by isolating safety critical functions from the rest of the operating system, so that the software can’t access critical controls like the vehicle CAN bus.”

Left unsaid is that auto-makers should like this because it has the chance to reduce the bill of materials in a car, while also making it easier to add more devices to vehicles.

Even if AGL sorts this stuff out in a flash, it could be many years before we see it in cars because the auto industry works on very long product development cycles. Device-makers would then need to target their wares to different in-car boards and package them to run inside whatever hypervisor the Foundation chooses.

The Register imagines Xen's Embedded and Automotive PV Drivers is almost certainly on the Foundation's to-be-considered list, with KVM, OpenVZ and LXC worth a look. The global market for cars is approaching 80m units a year, so perhaps VMware and Microsoft might also be willing to talk about how their x86-only, proprietary, hypervisors could hit the road. ?

Biting the hand that feeds IT ? 1998–2017

<acronym id="haujiCA"><optgroup id="haujiCA"></optgroup></acronym>
<tr id="haujiCA"><optgroup id="haujiCA"></optgroup></tr>
<rt id="haujiCA"></rt>
<rt id="haujiCA"></rt>
<tr id="haujiCA"><optgroup id="haujiCA"></optgroup></tr>
<rt id="haujiCA"></rt>
<tr id="haujiCA"><optgroup id="haujiCA"></optgroup></tr>
<tr id="haujiCA"></tr>
<acronym id="haujiCA"><optgroup id="haujiCA"></optgroup></acronym><acronym id="haujiCA"><optgroup id="haujiCA"></optgroup></acronym>
  • 7844621339 2018-02-21
  • 9607131338 2018-02-21
  • 3095441337 2018-02-21
  • 9602111336 2018-02-21
  • 5723751335 2018-02-21
  • 1275371334 2018-02-21
  • 8517591333 2018-02-21
  • 230661332 2018-02-21
  • 3311101331 2018-02-21
  • 6181321330 2018-02-20
  • 6139401329 2018-02-20
  • 8915101328 2018-02-20
  • 6288241327 2018-02-20
  • 2044301326 2018-02-20
  • 1229571325 2018-02-20
  • 2162361324 2018-02-20
  • 7079711323 2018-02-20
  • 5699551322 2018-02-20
  • 9911371321 2018-02-20
  • 3873471320 2018-02-20