User Tools

Site Tools


agl-distro:release-notes

This is an old revision of the document!


AGL Unified Code Base Release Notes






Nifty Needlefish

New Features available in Nifty Needlefish: FIXME

  • Switch to new Yocto LTS release 4.0.x (Kirkstone)
  • App Framework updates
    • Applaunchd now uses systemd units
  • Flutter
    • Multiplication support
    • Reference apps available
      • FIXME
  • CAN
    • Kuksa.val now used
    • VIS
  • Machine Cleanup - elaborate
  • SBOM now available
  • BSP updates
    • removed
    • added
  • Instrument Cluster
  • DRM Lease updates
  • VirtIO updates
  • WAM updates
    • WebOS OSE version 2.15 supported
    • Chromium 91 supported

Test reports

Known Issues:

Nifty Needlefish Milestone 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/13.91.0/raspberrypi4/deploy/images/raspberrypi4-64/

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

To download all layers for Nifty Needlefish v13.91.0 :

  $ repo init -b master -m needlefish_13.91.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

Latest Stable Release

Magic Marlin v13.0.2

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.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.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.1659096180.txt.gz · Last modified: 2022/07/29 12:03 by jsmoeller