User Tools

Site Tools


agl-distro:release-notes

AGL Unified Code Base Release Notes





The latest AGL 'old-stable' release is Quirky Quillback. It relies on the Yocto Project LTS version 4.0.x (kirkstone) as its baseline.

The latest stable release is Royal Ricefish. It relies on the Yocto Project LTS version 5.0.x (scarthgap) as its baseline.


Royal Ricefish

New features available for Royal Ricefish

  • Uprev from YP “kirkstone” to YP 5.0.x “scarthgap” as base
  • Demo Control Panel enhancements
    • Additional signals added
    • Pages can be disabled in the configuration
  • Flutter (see SPEC-5193)
    • Updated Flutter embedder to use Flutter version 3.19.3
  • New persistent storage API (see SPEC-5187)
  • Connectivity
    • Updated KUKSA.val databroker to latest version (v0.4.5)
    • Update VSS to version 4.2
    • VSS to MQTT proxy created
  • Include meta-qt6
  • Webapps, CEF, and HTML5 disabled
  • BSPs:
    • Add Raspberry Pi 5
    • Add meta-riscv
    • Add support for graviton
    • update meta-arm, meta-aws, meta-freescale, meta-raspberrypi, meta-renesas, meta-sifive, meta-ti
  • Machine Templates
    • Add raspberrypi5
    • disable BBE / meta-sancloud (no scarthgap branch, yet)
  • Layer updates:
    • meta-clang
    • meta-flutter
    • meta-openembedded
    • meta-qt5
    • meta-security
    • meta-selinux
    • meta-virtualization
  • drop meta-python2
  • Image rename:
    • Rename the demo images to align with the following scheme:

agl-<ivi|cluster|etc>-<image|demo>-<qt|flutter|etc>(-<crosssdk|preconfigured>)

e.g.:

agl-ivi-demo-flutter

agl-ivi-demo-qt-crosssdk

agl-cluster-demo-flutter

Known Issues:

  • SPEC-5156 - Unmatched board does not boot to homescreen
  • SPEC-5201 - KVM image boots but does not show anything on the displays
  • Qt Reference apps use Qt 5. Qt6 app conversion is a work-in-progress
  • SPEC-5155 - RaspberryPi 4 default audio sink is Built-in audio
    • The audio sink to the integrated onboard audio works fine
  • SPEC-5244 - Broken audio playback on multiple boards with USB camera connected

Latest Stable Release

Royal Ricefish v18.0.2

Build artifacts and sources

More builds available under https://download.automotivelinux.org/AGL/release/ricefish/18.0.2/ .

Software Bill of Materials - SBOMs in SPDX format are available for all pre-built images are available on the download server. Here is the ARM 64-bit SBOM (agl-ivi-demo-flutter) and x86 64-bit SBOM (agl-ivi-demo-flutter) .

To download all layers for Royal Ricefish 18.0.2 :

  $ repo init -b master -m ricefish_18.0.2.xml -u https://gerrit.automotivelinux.org/gerrit/AGL/AGL-repo
  $ repo sync

Then follow the instructions here.

Jira issues closed for Royal Ricefish 18.0.2 .

Royal Ricefish v18.0.1

Build artifacts and sources

More builds available under https://download.automotivelinux.org/AGL/release/ricefish/18.0.1/ .

Software Bill of Materials - SBOMs in SPDX format are available for all pre-built images are available on the download server. Here is the ARM 64-bit SBOM (agl-ivi-demo-flutter) and x86 64-bit SBOM (agl-ivi-demo-flutter) .

To download all layers for Royal Ricefish 18.0.1 :

  $ repo init -b master -m ricefish_18.0.1.xml -u https://gerrit.automotivelinux.org/gerrit/AGL/AGL-repo
  $ repo sync

Then follow the instructions here.

Jira issues closed for Royal Ricefish 18.0.1 .

Royal Ricefish v18.0.0

Build artifacts and sources

More builds available under https://download.automotivelinux.org/AGL/release/ricefish/18.0.0/ .

Software Bill of Materials - SBOMs in SPDX format are available for all pre-built images are available on the download server. Here is the ARM 64-bit SBOM (agl-ivi-demo-qt) and x86 64-bit SBOM (agl-ivi-demo-qt) .

To download all layers for Royal Ricefish 18.0.0 :

  $ repo init -b master -m ricefish_18.0.0.xml -u https://gerrit.automotivelinux.org/gerrit/AGL/AGL-repo
  $ repo sync

Then follow the instructions here.

Jira issues closed for Royal Ricefish 18.0.0 .


Quirky Quillback

New features available in Quirky Quillback

  • Updated to latest YP kirkstone (4.0.x)
  • Flutter
    • Updated Flutter embedder to use Flutter v3.13.9
    • New Flutter IVI demo apps developed for CES by ICS
  • Web Apps
    • Upgraded Chromium Embedded Framework (CEF) to be default Chromium implementation with more up-to-date Chromium version from Pike (v118)
    • Deprecated support for WebOS version of Chromium
  • Connectivity
    • Updated KUKSA.val to v0.42.0.
    • Enabled KUKSA.val databroker and converted legacy services to use gRPC interface
  • Audio
    • Update PipeWire v1.0.0 and WirePlumber to v0.4.17
    • Mixer API updated to use gRPC.
    • Added controls for bass, treble, balance, and fade to mixer API
    • Deprecated support for obsolete audio roles when the gRPC API was created
  • BSPs
    • aws-ec2-arm64 & aws-ec2-x86-64
    • RISC-V support added - SiFive Unmatched board
    • Beaglebone AI-64 & BeaglePlay
  • Other
    • Created demo control panel application that can be used to stimulate KUKSA.val and CAN signals remotely.

Known Issues:

  • CEF does not build for 32 bit targets (SPEC-5020) - Will not fix.
  • Unmatched Board
    • SPEC-5089 - Touch screen does not work.
    • SPEC-5088 - possible not boot issue
  • Kingfisher Audio
    • SPEC-5090 - KF board with USB camera and listening to radio the mic from the camera is heard as a montitor
    • SPEC-4694 - KF with onboard radio does not have audio
  • Raspberry Pi 4
    • SPEC-4418 - Raspberrypi4 missing HDMI audio sink in wireplumber

Latest Oldstable Release

Quirky Quillback v17.1.4

Build artifacts and sources

  • Uses Yocto 4.0.22 (kirkstone)
  • Update meta-openembedded, meta-clang and meta-virtualization
  • Various BSP updates
  • Image rename:
    • Rename the demo images to align with the following scheme:

agl-<ivi|cluster|etc>-<image|demo>-<qt|flutter|etc>(-<crosssdk|preconfigured>)

e.g.:

agl-ivi-demo-flutter

agl-ivi-demo-qt-crosssdk

agl-cluster-demo-flutter

Board Name SOC Binary
Renesas H3 Dev Board Renesas R-Car H3 agl-ivi-demo-qt-crosssdk-h3ulcb.wic.xz w/o binary gfx driver ! (see Note 1)
QEMU x86_64 agl-ivi-demo-qt-crosssdk-qemux86-64.wic.vmdk.xz (see Note 2 for VirtualBox/Vmware).
Up² (Intel) x86_64 agl-ivi-demo-qt-crosssdk-qemux86-64.wic.xz
Raspberry Pi 4 Broadcomm 2711 https://download.automotivelinux.org/AGL/release/quillback/17.1.4/raspberrypi4/deploy/images/raspberrypi4-64/

More builds available under https://download.automotivelinux.org/AGL/release/quillback/17.1.4/ .

Software Bill of Materials - SBOMs in SPDX format are available for all pre-built images are available on the download server. Here is the ARM 64-bit SBOM (agl-ivi-demo-qt) and x86 64-bit SBOM (agl-ivi-demo-qt) .

To download all layers for Quirky Quillback 17.1.4 :

  $ repo init -b quillback -m quillback_17.1.4.xml -u https://gerrit.automotivelinux.org/gerrit/AGL/AGL-repo
  $ repo sync

Then follow the instructions here.

Jira issues closed for Quirky Quillback 17.1.4 .

Quirky Quillback v17.1.3

Build artifacts and sources

  • Uses Yocto 4.0.21 (kirkstone)
  • Update meta-openembedded, meta-clang and meta-virtualization
  • Various BSP updates
  • Image rename:
    • Rename the demo images to align with the following scheme:

agl-<ivi|cluster|etc>-<image|demo>-<qt|flutter|etc>(-<crosssdk|preconfigured>)

e.g.:

agl-ivi-demo-flutter

agl-ivi-demo-qt-crosssdk

agl-cluster-demo-flutter

  • Known issues:
Board Name SOC Binary
Renesas H3 Dev Board Renesas R-Car H3 agl-ivi-demo-qt-crosssdk-h3ulcb.wic.xz w/o binary gfx driver ! (see Note 1)
QEMU x86_64 agl-ivi-demo-qt-crosssdk-qemux86-64.wic.vmdk.xz (see Note 2 for VirtualBox/Vmware).
Up² (Intel) x86_64 agl-ivi-demo-qt-crosssdk-qemux86-64.wic.xz
Raspberry Pi 4 Broadcomm 2711 https://download.automotivelinux.org/AGL/release/quillback/17.1.3/raspberrypi4/deploy/images/raspberrypi4-64/

More builds available under https://download.automotivelinux.org/AGL/release/quillback/17.1.3/ .

Software Bill of Materials - SBOMs in SPDX format are available for all pre-built images are available on the download server. Here is the ARM 64-bit SBOM (agl-ivi-demo-qt) and x86 64-bit SBOM (agl-ivi-demo-qt) .

To download all layers for Quirky Quillback 17.1.3 :

  $ repo init -b quillback -m quillback_17.1.3.xml -u https://gerrit.automotivelinux.org/gerrit/AGL/AGL-repo
  $ repo sync

Then follow the instructions here.

Jira issues closed for Quirky Quillback 17.1.3 .

Quirky Quillback v17.1.2

Build artifacts and sources

  • Uses Yocto 4.0.20 (kirkstone)
  • Update meta-openembedded and meta-virtualization
  • Updated meta-aws and several BSPs
  • Update IC container images
  • Image rename:
    • Rename the demo images to align with the following scheme:

agl-<ivi|cluster|etc>-<image|demo>-<qt|flutter|etc>(-<crosssdk|preconfigured>)

e.g.:

agl-ivi-demo-flutter

agl-ivi-demo-qt-crosssdk

agl-cluster-demo-flutter

Board Name SOC Binary
Renesas H3 Dev Board Renesas R-Car H3 agl-ivi-demo-qt-crosssdk-h3ulcb.wic.xz w/o binary gfx driver ! (see Note 1)
QEMU x86_64 agl-ivi-demo-qt-crosssdk-qemux86-64.wic.vmdk.xz (see Note 2 for VirtualBox/Vmware).
Up² (Intel) x86_64 agl-ivi-demo-qt-crosssdk-qemux86-64.wic.xz
Raspberry Pi 4 Broadcomm 2711 https://download.automotivelinux.org/AGL/release/quillback/17.1.2/raspberrypi4/deploy/images/raspberrypi4-64/

More builds available under https://download.automotivelinux.org/AGL/release/quillback/17.1.2/ .

Software Bill of Materials - SBOMs in SPDX format are available for all pre-built images are available on the download server. Here is the ARM 64-bit SBOM (agl-ivi-demo-qt) and x86 64-bit SBOM (agl-ivi-demo-qt) .

To download all layers for Quirky Quillback 17.1.2 :

  $ repo init -b quillback -m quillback_17.1.2.xml -u https://gerrit.automotivelinux.org/gerrit/AGL/AGL-repo
  $ repo sync

Then follow the instructions here.

Jira issues closed for Quirky Quillback 17.1.2 .

Quirky Quillback v17.1.1

Build artifacts and sources

  • Uses Yocto 4.0.19 (kirkstone)
  • Updated meta-aws and several BSPs
  • Image rename:
    • Rename the demo images to align with the following scheme:

agl-<ivi|cluster|etc>-<image|demo>-<qt|flutter|etc>(-<crosssdk|preconfigured>)

e.g.:

agl-ivi-demo-flutter

agl-ivi-demo-qt-crosssdk

agl-cluster-demo-flutter

More builds available under https://download.automotivelinux.org/AGL/release/quillback/17.1.1/ .

Software Bill of Materials - SBOMs in SPDX format are available for all pre-built images are available on the download server. Here is the ARM 64-bit SBOM (agl-ivi-demo-qt) and x86 64-bit SBOM (agl-ivi-demo-qt) .

To download all layers for Quirky Quillback 17.1.1 :

  $ repo init -b quillback -m quillback_17.1.1.xml -u https://gerrit.automotivelinux.org/gerrit/AGL/AGL-repo
  $ repo sync

Then follow the instructions here.

Jira issues closed for Quirky Quillback 17.1.1 .

Quirky Quillback v17.1.0

Build artifacts and sources

  • Uses Yocto 4.0.18 (kirkstone)
  • Updated meta-openembedded
  • Image rename:
    • Rename the demo images to align with the following scheme:

agl-<ivi|cluster|etc>-<image|demo>-<qt|flutter|etc>(-<crosssdk|preconfigured>)

e.g.:

agl-ivi-demo-flutter

agl-ivi-demo-qt-crosssdk

agl-cluster-demo-flutter

More builds available under https://download.automotivelinux.org/AGL/release/quillback/17.1.0/ .

Software Bill of Materials - SBOMs in SPDX format are available for all pre-built images are available on the download server. Here is the ARM 64-bit SBOM (agl-ivi-demo-qt) and x86 64-bit SBOM (agl-ivi-demo-qt) .

To download all layers for Quirky Quillback 17.1.0 :

  $ repo init -b quillback -m quillback_17.1.0.xml -u https://gerrit.automotivelinux.org/gerrit/AGL/AGL-repo
  $ repo sync

Then follow the instructions here.

Jira issues closed for Quirky Quillback 17.1.0 .

Quirky Quillback v17.0.2

Build artifacts and sources

  • Uses Yocto 4.0.17 (kirkstone)
  • Updated BSPs
Board Name SOC Binary
Renesas H3 Dev Board Renesas R-Car H3 n/a (see Note 1)
QEMU x86_64 agl-demo-platform-crosssdk-qemux86-64.wic.vmdk.xz (see Note 2 for VirtualBox/Vmware).
Up² (Intel) x86_64 agl-demo-platform-crosssdk-qemux86-64.wic.xz
Raspberry Pi 4 Broadcomm 2711 https://download.automotivelinux.org/AGL/release/quillback/17.0.2/raspberrypi4/deploy/images/raspberrypi4-64/

More builds available under https://download.automotivelinux.org/AGL/release/quillback/17.0.2/ .

Software Bill of Materials - SBOMs in SPDX format are available for all pre-built images are available on the download server. Here is the ARM 64-bit SBOM and x86 64-bit SBOM

To download all layers for Quirky Quillback 17.0.2 :

  $ repo init -b quillback -m quillback_17.0.2.xml -u https://gerrit.automotivelinux.org/gerrit/AGL/AGL-repo
  $ repo sync

Then follow the instructions here.

Jira issues closed for Quirky Quillback 17.0.2 .

Quirky Quillback v17.0.1

Build artifacts and sources

  • Uses Yocto 4.0.16 (kirkstone)
  • Updated BSPs
  • Updated rust mixin layer
Board Name SOC Binary
Renesas H3 Dev Board Renesas R-Car H3 n/a (see Note 1)
QEMU x86_64 agl-demo-platform-crosssdk-qemux86-64.wic.vmdk.xz (see Note 2 for VirtualBox/Vmware).
Up² (Intel) x86_64 agl-demo-platform-crosssdk-qemux86-64.wic.xz
Raspberry Pi 4 Broadcomm 2711 https://download.automotivelinux.org/AGL/release/quillback/17.0.1/raspberrypi4/deploy/images/raspberrypi4-64/

More builds available under https://download.automotivelinux.org/AGL/release/quillback/17.0.1/ .

Software Bill of Materials - SBOMs in SPDX format are available for all pre-built images are available on the download server. Here is the ARM 64-bit SBOM and x86 64-bit SBOM

To download all layers for Quirky Quillback 17.0.1 :

  $ repo init -b quillback -m quillback_17.0.1.xml -u https://gerrit.automotivelinux.org/gerrit/AGL/AGL-repo
  $ repo sync

Then follow the instructions here.

Jira issues closed for Quirky Quillback 17.0.1 .

Quirky Quillback v17.0.0

Build artifacts and sources

  • Uses Yocto 4.0.15 (kirkstone)
Board Name SOC Binary
Renesas H3 Dev Board Renesas R-Car H3 n/a (see Note 1)
QEMU x86_64 agl-demo-platform-crosssdk-qemux86-64.wic.vmdk.xz (see Note 2 for VirtualBox/Vmware).
Up² (Intel) x86_64 agl-demo-platform-crosssdk-qemux86-64.wic.xz
Raspberry Pi 4 Broadcomm 2711 https://download.automotivelinux.org/AGL/release/quillback/17.0.0/raspberrypi4/deploy/images/raspberrypi4-64/

More builds available under https://download.automotivelinux.org/AGL/release/quillback/17.0.0/ .

Software Bill of Materials - SBOMs in SPDX format are available for all pre-built images are available on the download server. Here is the ARM 64-bit SBOM and x86 64-bit SBOM

To download all layers for Quirky Quillback 17.0.0 :

  $ repo init -b quillback -m quillback_17.0.0.xml -u https://gerrit.automotivelinux.org/gerrit/AGL/AGL-repo
  $ repo sync

Then follow the instructions here.

Jira issues closed for Quirky Quillback 17.0.0 .



Archive

Notes

Note 1: A minimum build for the Renesas R-Car boards is available which does not include the graphics libraries. A full binary is unavailable due to Renesas License restrictions on the graphics driver. Please see Quick Start guide for instructions to build your own image here

Note 2: VirtualBox / Vmware users can use the provided vmdk and import it. Be aware that you have to comment-out a line in /etc/xdg/weston/weston.ini to look like: #backend=drm-backend.so

Also if you want to change the screen resolution: press tab in the bootloader and edit the uvesafb.mode .

agl-distro/release-notes.txt · Last modified: 2024/11/18 09:46 by jsmoeller