User Tools

Site Tools


agl-distro:release-notes

AGL Unified Code Base Release Notes






Nifty Needlefish

New Features available in Nifty Needlefish:

  • Switch to new Yocto LTS release 4.0.x (Kirkstone)
  • App Framework updates
    • Applaunchd now uses systemd units
    • App templates available for HTML5 and Flutter apps.
  • Flutter
    • Multi-application support
    • Reference apps available
      • gallery (agl-image-flutter)
      • dashboard,hvac,mediaplayer,navigation (agl-ivi-demo-platform-flutter)
  • CAN
    • Kuksa.val now used
    • VIS
  • Machine Cleanup - elaborate
  • SBOM now available ('agl-create-spdx')
  • BSP updates
    • removed
      • hsdk
      • dragonboard-410c
      • dragonboard-820c
      • nitrogen6x
    • added
      • community bsp s32g aka 'goldbox'
  • agl-feature changes
    • removed
      • agl-ros2 (upstream discontinued meta-ros)
      • agl-service-alexa
      • meta-gplv2 (upstream about to discontinue)
    • added
      • agl-flutter
      • agl-ic-container (replaced agl-lxc)
      • agl-offline-voice-agent (based on vosk)
  • Instrument Cluster
    • DRM Lease updates
  • VirtIO updates
  • WAM updates
    • WebOS OSE version 2.15 supported
    • Chromium 91 supported

Test reports

Known Issues:

  • SPEC-4480 - CSR BT 4.0 dongles not able to pair. These are used on RPI4 testing. Scott will take a look. Might brand dependent See Jira ticket for details
  • SPEC-4515 - Album art only displayed on RCar3 platforms. .
  • SPEC-4418 - HDMI audio not working for RPI4. Basically RPI4 audio does not work unless using USB audio.

Latest Stable Release

Nifty Needlefish v14.0.1

Build artifacts and sources

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/needlefish/14.0.1/raspberrypi4/deploy/images/raspberrypi4-64/

More builds available under https://download.automotivelinux.org/AGL/release/needlefish/14.0.1/ .

To download all layers for Nifty Needlefish v14.0.1 :

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

Then follow the instructions here.

Jira issues closed for Needlefish .

Nifty Needlefish v14.0.0

Build artifacts and sources

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/needlefish/14.0.0/raspberrypi4/deploy/images/raspberrypi4-64/

More builds available under https://download.automotivelinux.org/AGL/release/needlefish/14.0.0/ .

To download all layers for Nifty Needlefish v14.0.0 :

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

Then follow the instructions here.

Jira issues closed for Needlefish .


Magic Marlin

New Features available in Magic Marlin:

  • New Application Framework and deprecated old framework
    • Vehicle signal-composer deprecated
  • BSPs
    • Update to Renesas R-Car BSP v5.9 with Kernel 5.10
    • Updates to multiple BSPs
  • Images
    • IVI-EG flutter demo (Technology Preview)
    • Chromium-based HTML5 Image updated to Chromium 87 91 with WAM (Web Application Manager)
    • IC-EG lxc-based container demo (IVI-container & IC container)
      • Board board support available for AGL Reference Hardware and H3 or M3 Starter Kit + Kingfisher
      • Image for H3 and M3 Starter Kit without Kingfisher limited to IC container only.
  • Platform
    • Uprev to YP 'dunfell' 3.1.14
    • Pipewire (v0.3.47) and Wireplumber (0.4.8) updated to later versions
    • Support for Alexa Auto SDK deprecated

Test Reports:

Manual test report .

Automated test report .

Known Issues:

  • Qt Reference Apps not fully functional with replacement of App FW
    • Telephony and Phone Book Apps not connected to phones
    • HVAC and Dashboard Apps not connected to CAN
    • Mixer not available (SPEC-4232 - Mixer rework)
    • Steering Wheel controls not operational
    • Alexa Speech recognition support removed
    • Task Manager App removed (functionality available via Weston shell)
    • Cluster demo image does not have navigation connected from IVI
    • Telematics demo image does not have MQTT recorder available
  • HTML5 Reference Apps
    • Only HVAC available, but not connected to CAN

Magic Marlin v13.0.3

Main updates to previous release

  • Update Yocto Project to 3.1.18
  • Update meta-openembedded
  • Update meta-virtualization
  • Update BSP layers (freescale, pi)

Known issues

  • Mixer not available (SPEC-4232 - Mixer rework)
  • Capabilities vary as applications are refactored

Changes in each layer are listed here.

Build artifacts and sources

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/marlin/13.0.3/raspberrypi4/deploy/images/raspberrypi4-64/

More builds available under https://download.automotivelinux.org/AGL/release/marlin/13.0.3/ .

To download all layers for Magic Marlin v13.0.3 :

  $ repo init -b marlin -m marlin_13.0.3.xml -u https://gerrit.automotivelinux.org/gerrit/AGL/AGL-repo
  $ repo sync

Then follow the instructions here.

Jira issues closed for Marlin 13.0.3 .


Magic Marlin v13.0.2

Main updates to previous release

  • Remove AGL_APP_REVISION and use fixed SRCREVs
  • Kuksa.val support
  • Update Yocto Project to 3.1.17

Known issues

  • Mixer not available (SPEC-4232 - Mixer rework)
  • Capabilities vary as applications are refactored

Changes in each layer are listed here.

Build artifacts and sources

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/marlin/13.0.2/raspberrypi4/deploy/images/raspberrypi4-64/

More builds available under https://download.automotivelinux.org/AGL/release/marlin/13.0.2/ .

To download all layers for Magic Marlin v13.0.2 :

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

Then follow the instructions here.

Jira issues closed for Marlin 13.0.2 .


Magic Marlin v13.0.1

Main updates to previous release

  • Update to Chromium 91
  • New board s32g274ardb2 aka goldbox (community support)
  • Updated drm-lease(-manager)
  • Update Yocto Project to 3.1.16

Known issues

  • Mixer not available (SPEC-4232 - Mixer rework)
  • Capabilities vary as applications are refactored
  • no HTML5 build in release artifacts due to SPEC-4411

Changes in each layer are listed here.

Build artifacts and sources

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/marlin/13.0.1/raspberrypi4/deploy/images/raspberrypi4-64/

More builds available under https://download.automotivelinux.org/AGL/release/marlin/13.0.1/ .

To download all layers for Magic Marlin v13.0.1 :

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

Then follow the instructions here.

Jira issues closed for Marlin 13.0.1 .


Magic Marlin v13.0.0

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/marlin/13.0.0/raspberrypi4/deploy/images/raspberrypi4-64/

More builds available under https://download.automotivelinux.org/AGL/release/marlin/13.0.0/ .

To download all layers for Magic Marlin v13.0.0 :

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

Then follow the instructions here.

Known issues:

  • Mixer not available (SPEC-4232 - Mixer rework)
  • Capabilities vary as applications are refactored

Jira issues closed for Marlin 13.0.0 .

Changes in each layer are listed here.

Lucky Lamprey

New Features availabe in Lucky Lamprey:

  • General
    • Continue with Yocto LTS version 'dunfell' - upgraded to 3.1.7 for 12.0.0
    • Pipewire and Wireplumber update
    • Web Apps
      • Update to Chromium 84
    • AGL Compositor update
      • WAM enhancements
      • protocol enhancements
  • IC Expert Group
    • DRM-lease feature
    • lxc system container demo (with multiconfig)
    • pipewire-ic-ipc
  • IVI Expert Group
    • Toyota Base System available as technology demonstrator
  • Virtualization Expert Group
    • Add new devices including Audio and SCMI
    • VirtIO Enhancements
  • Continuous Integration and Test
    • Improved test coverage including html5 image build
    • Screenshot test
  • BSP updates
    • Reneases BSP updated to version 4.7 including support for kernel version 5.4.
    • AGL Reference hardare BSP updated
    • Sancloud BSP updated using new TI BSP
    • Added Jacinto7 support (j7)
    • NXP i.MX8 BSP updates

Test Reports:

Known Issues:

Latest Oldstable Release

Lucky Lamprey v12.1.5

Main updates:

  • Uprev to YP 'dunfell' 3.1.18
  • Uprev meta-openembedded
  • meta-virt
  • meta-raspberrypi
  • meta-freescale
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/lamprey/12.1.5/raspberrypi4/deploy/images/raspberrypi4-64/

More builds available under https://download.automotivelinux.org/AGL/release/lamprey/12.1.4/ .

To download all layers for Lucky Lamprey v12.1.5 :

  $ repo init -b lamprey -m lamprey_12.1.5.xml -u https://gerrit.automotivelinux.org/gerrit/AGL/AGL-repo
  $ repo sync

Known issues:

  • .wav files with specific encodings might not play (SPEC-4010)

Jira issues closed for Lamprey 12.1.5 .

Lucky Lamprey v12.1.4

Main updates:

  • Uprev to YP 'dunfell' 3.1.17
  • Uprev meta-openembedded
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/lamprey/12.1.4/raspberrypi4/deploy/images/raspberrypi4-64/

More builds available under https://download.automotivelinux.org/AGL/release/lamprey/12.1.4/ .

To download all layers for Lucky Lamprey v12.1.4 :

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

Known issues:

  • .wav files with specific encodings might not play (SPEC-4010)

Jira issues closed for Lamprey 12.1.4 .

Lucky Lamprey v12.1.3

Main updates:

  • Uprev to YP 'dunfell' 3.1.16
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/lamprey/12.1.3/raspberrypi4/deploy/images/raspberrypi4-64/

More builds available under https://download.automotivelinux.org/AGL/release/lamprey/12.1.3/ .

To download all layers for Lucky Lamprey v12.1.3 :

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

Known issues:

  • .wav files with specific encodings might not play (SPEC-4010)

Jira issues closed for Lamprey 12.1.3 .

Lucky Lamprey v12.1.2

Main updates:

  • Update to Renesas R-Car BSP v5.9 with Kernel 5.10
  • Uprev to YP 'dunfell' 3.1.15
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/lamprey/12.1.2/raspberrypi4/deploy/images/raspberrypi4-64/

More builds available under https://download.automotivelinux.org/AGL/release/lamprey/12.1.2/ .

To download all layers for Lucky Lamprey v12.1.2 :

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

Known issues:

Jira issues closed for Lamprey 12.1.2 .

Lucky Lamprey v12.1.1

Main updates:

  • Update to Renesas R-Car BSP v5.9 with Kernel 5.10
  • Uprev to YP 'dunfell' 3.1.14
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/lamprey/12.1.1/raspberrypi4/deploy/images/raspberrypi4-64/

More builds available under https://download.automotivelinux.org/AGL/release/lamprey/12.1.1/ .

To download all layers for Lucky Lamprey v12.1.1 :

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

Known issues:

Jira issues closed for Lamprey 12.1.1 .

Lucky Lamprey v12.1.0

Main updates:

  • Update to Renesas R-Car BSP v5.5 with Kernel 5.10
  • Uprev to YP 'dunfell' 3.1.12
  • IC-EG lxc-based container demo
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/lamprey/12.1.0/raspberrypi4/deploy/images/raspberrypi4-64/

More builds available under https://download.automotivelinux.org/AGL/release/lamprey/12.1.0/ .

To download all layers for Lucky Lamprey v12.1.0 :

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

Known issues:

Jira issues closed for Lamprey 12.1.0 .

Lucky Lamprey v12.0.1

Board Name SOC Binary
Renesas M3 Dev Board Renesas R-Car M3 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/lamprey/12.0.1/raspberrypi4/deploy/images/raspberrypi4-64/

More builds available under https://download.automotivelinux.org/AGL/release/lamprey/12.0.1/ .

To download all layers for Lucky Lamprey v12.0.1 :

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

Known issues:

Jira issues closed for Lamprey 12.0.1 .

Lucky Lamprey v12.0.0

Board Name SOC Binary
Renesas M3 Dev Board Renesas R-Car M3 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/lamprey/12.0.0/raspberrypi4/deploy/images/raspberrypi4-64/

More builds available under https://download.automotivelinux.org/AGL/release/lamprey/12.0.0/ .

To download all layers for Lucky Lamprey v12.0.0 :

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

Known issues:

Jira issues closed for Lamprey 12.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: 2022/09/21 08:54 by jsmoeller