close
close

New version of the automotive Linux platform adds cloud-native functionality, RISC-V architecture and Flutter-based applications

AGL’s Latest UCB Release Accelerates SDV Development and Drives Software, Supporting AWS Graviton and Toyota Embedded Flutter SAN FRANCISCO, May 9, 2024 /PRNewswire/ — Automotive Grade Linux (AGL), a cross-industry joint venture developing an open source platform for all

AGL’s latest version of UCB accelerates SDV development and is software-based with support for AWS Graviton and Toyota Embedded Flutter

SAN FRANCISCO, May 9, 2024 /PRNewswire/ — Automotive-grade Linux (AGL), a cross-industry joint venture developing an open source platform for all software-defined vehicles (SDV), announced the latest version of the AGL platform code, UCB 17.0, or “Quirky Quillback.”

(PRNewsfoto/Automotive Grade Linux) (PRNewsfoto/Automotive Grade Linux)

Developed through a collaborative effort of AGL member companies, the AGL Platform, known as Unified Code Base (UCB), is an open source software platform that serves as the industry standard for infotainment, telematics and instrument cluster applications.

Support for AWS Graviton enables AGL in the cloud

The AGL platform now includes support for Amazon Web Services (AWS) Graviton processors, a family of processors designed by AWS to provide best price performance for cloud workloads running on Amazon Elastic Compute Cloud (Amazon EC2). This allows AGL to operate in a cloud-based environment. Combined with the work done by AGL Expert Group on Software Defined Vehicles (SDV). To decouple hardware from software using virtualization and VirtIO, engineers can now develop and test AGL software from anywhere in the world, without requiring access to physical hardware.

Running AGL in the cloud supports a software-first development approach, reducing the need for expensive hardware and enabling high levels of software reuse and scalability. It also streamlines the continuous integration and continuous development/deployment (CI/CD) process, enabling frequent iteration and testing of software across teams around the world.

“All established brands and fast-growing startups in the automotive industry are using SDV technologies,” he said Stefano Marzani, global technology leader, SDV, AWS. “With support for Graviton processors, customers can now more easily take advantage of the flexibility and scalability of the cloud for virtual development and testing of AGL-based software. This is a significant milestone in the development of SDV that unlocks the benefits of the cloud for even more of the business.”

The latest version also includes a vehicle-to-cloud demo application with which you can remotely access KUKSA.val and CAN signals. Two ECU modules transmit data including speed, tachometer, fuel gauge and HVAC to the AGL reference hardware gateway and then to the AWS cloud, demonstrating how AGL can be used for fleet management and remote diagnostics.

First automotive support for RISC-V

RISC-V is gaining popularity among automakers and suppliers as automotive SOCs become more complex with multi-core processors. With the release of Quirky Quillback, AGL now supports RISC-V with the SiFive Unmatched hardware board. By leveraging the open RISC-V architecture, hardware developers can create custom processors for individual automotive functions, all of which use the same architecture, resulting in greater scalability, simplified software deployment, and faster time to market.

RISC-V is a global standard instruction set architecture (ISA) that provides the foundation for processor design while allowing for greater customization and flexibility. According to market research published by SHD Corp. IN January 2024the RISC-V SoC market is expected to grow $92.7 billion by 2030, CAGR of 47.4%.

The freedom to innovate and differentiate that RISC-V provides has attracted the attention of automakers and suppliers as on-board computers evolve rapidly and automotive SoCs with multi-core processors become more complex. The AGL Quirky Quillback release runs on the platform SiFive An unparalleled motherboard, powered by a 64-bit multi-core RISC-V processor. It will also run on the recently announced SiFive HiFive Premier P550 board. By leveraging the open RISC-V architecture, hardware developers can create custom processors for individual automotive functions, all of which use the same architecture, resulting in greater scalability, simplified software deployment, and faster time to market.

“The RISC-V ecosystem is an exciting place right now, where developers are focusing on converting ‘RISC-V-ported’ code into ‘RISC-V-optimized’ software,” he said Jack KangSenior Vice President of Sales, Business Development and Customer Service, SiFive Inc. “The availability of AGL expands the vibrant RISC-V ecosystem focused on automotive applications. SiFive is thrilled to continue to play a leading role in enabling RISC-V to compete on a level playing field with proprietary processor architectures across diverse market segments.”

New user interface (UI) with built-in Toyota Flutter for easy application development

Quirky Quillback includes a new user interface (UI) and AGL reference apps to add a modern look and more intuitive navigation. Unveiled earlier this year at the AGL booth at CES 2024, the new user interface incorporates informative visuals and micro-animations to provide drivers with immediate visual feedback.

Quirky Quillback also includes a built-in Toyota car version Flutteran open source application and UI development toolkit that is designed specifically for automotive applications.

“Thanks to Toyota’s contribution to Flutter, the AGL UI and reference applications were completely rewritten from start to finish in just eight weeks, a testament to its power and ease of development,” he said Dan Cauchy, executive director of Automotive Grade Linux. “We are thrilled that automotive-grade Linux is now home to automotive-embedded Flutter, which we believe will become the de facto standard for in-vehicle application development.”

Additional updates

Quirky Quillback includes the operating system, motherboard support suite, middleware, application framework, and application APIs. Additional updates to the AGL platform include:

  • Yocto
    • Updated to the latest YP Kirkstone version. Quirky Quillback will continue to follow Kirkstone. Lucky Lamprey is coming to an end, but Quirky Quillback will be available for the next two years.
    • The platform will be ported to Yocto 5.0 Scarthgap for the release of Royal Ricefish.
  • Flutter
    • Updated the Flutter embed module to use Flutter v3.13.9
    • New Flutter IVI reference applications developed for CES by ICS
  • Internet applications:
    • Improved Chromium Embedded Framework (CEF) as default Chromium implementation with newer Chromium version from Pike
  • Communication:
    • KUKSA.val file updated to version 0.42.0
    • Enabled KUKSA.val data broker and converted legacy services to use gRPC interface
    • A demo control panel application has been created that can be used to remotely stimulate CAN signals
  • Audio
    • PipeWire and WirePlumber updates
    • Updated the mixer API to use gRPC
    • Added bass, treble, balance and fade controls to the mixer API
  • Management support:
    • aws-ec2-arm64 and aws-ec2-x86-64
    • Added RISC-V support with SiFive Unmatched board
    • Beaglebone AI-64 and BeaglePlay
    • Raspberry Pi 5 and Renesas S4 starter kit coming soon in patch version

The full list of additions and improvements can be found here Here.

About Automotive-grade Linux (AGL)
Automotive Grade Linux is a collaborative open source project that brings together automakers, suppliers and technology companies to accelerate the development and adoption of a fully open software stack for connected cars. Based on Linux, AGL is developing an open platform from the ground up that can serve as a de facto industry standard, enabling the rapid development of new features and technologies. Although initially focused on in-vehicle infotainment (IVI) systems, AGL is the only organization planning to address all in-vehicle software, including instrument cluster, head-up displays, telematics, advanced driver assistance systems (ADAS) and autonomous driving. The AGL platform is available to everyone and everyone can participate in its development. Automotive-grade Linux is hosted on the Linux Foundation. Learn more at Automotivelinux.org.

Media inquiries
Emilia Olin
Automotive-grade Linux, Linux Foundation
[email protected]

Cizja View original content to download multimedia: https://www.prnewswire.com/news-releases/new-automotive-grade-linux-platform-release-adds-cloud-native-functionity-risc-v-architecture-and- flutter -applications-based-302141382.html

SOURCE Automotive-grade Linux