VAR-SOM-AM62 Release Notes

From Variscite Wiki
VAR-SOM-AM62 Release Notes

Yocto am62-yocto-dunfell-5.10.168_08.06.00.42-v1.4

Release Notes

Based on release Yocto: Poky 3.1, TI Release: 08.06.00.42, TI Manifest: processor-sdk-08.06.00-config.txt, TI Kernel: ti-linux-5.10.y (5.10.168)
Release tag am62-yocto-dunfell-5.10.168_08.06.00.42-v1.4
Release manifest processor-sdk-08.06.00.42-config_var01.txt
Date 12/20/2023
Supported platforms VAR-SOM-AM62
SOM revision v1.0 and higher
File System build system Yocto Dunfell
Recovery SD card link am62-yocto-dunfell-5.10.168_08.06.00.42-v1.4.wic.zst

Relevant git Repositories

Source Repository Branch Commit ID
U-Boot https://github.com/varigit/ti-u-boot ti-u-boot-2021.01_var01 de651a1b9a229735a841f8bb1774718c7fcf9752
Kernel https://github.com/varigit/ti-linux-kernel ti-linux-5.10.y_var01 4e63a0926a4faae6a3d17c4bc6b6649901a7e875
meta-variscite-bsp-ti https://github.com/varigit/meta-variscite-bsp-ti dunfell_var01 185a8cb880a57729fd60cda922ebacd384400985
meta-variscite-bsp-common https://github.com/varigit/meta-variscite-bsp-common dunfell-var01 e1b1573ddf0d2f362050e93f75f1d5c16a11d7d4
meta-variscite-sdk-ti https://github.com/varigit/meta-variscite-sdk-ti dunfell_var01 e001eae844eacdc6dd85099504f10f9c4ccab1ab
meta-variscite-sdk-common https://github.com/varigit/meta-variscite-sdk-common dunfell-var01 292a244d822fab131f7e65022f8b37b4f10bbe23


After downloading the image, visit our Recovery SD card guide to learn how to program a recovery SD card.


Note: For SOMs that have the GP Variant of the SOC (shipped before July 18, 2023), the boot partition on SD card and eMMC must be manually updated. See: AM62 GP SOC Migration

Change Log

Change List Description
Release 1.4
Kernel Updates Click here for a full detailed change list
defconfig: add EXT4 FS and remove older FS support
dmaengine: ti: k3-udma: Force terminate peer for McASP RX
Other minor patches and improvements See detailed change list
meta-variscite-bsp-ti Updates Click here for a full detailed change list
linux-variscite: update to latest
meta-variscite-sdk-ti Updates Click here for a full detailed change list
var-default-image: Add f2fs-tools package
Known Issues
Several features are not yet supported by the TI BSP:

- CPU frequency scaling
- Encrypted FS
- Suspend / Resume

Release 1.3
U-Boot Updates Click here for a full detailed change list
Add support for SOMs with 512MB RAM
Kernel Updates Click here for a full detailed change list
No Updates
meta-variscite-bsp-ti Updates Click here for a full detailed change list
Move common recipes to meta-variscite-bsp-common Recipes that are common to Variscite's TI and i.MX based SOMs were moved from meta-varsicite-bsp-ti to meta-variscite-bsp-common.
dnsmasq: enable dbus packageconfig
meta-variscite-sdk-ti Updates Click here for a full detailed change list
Move common recipes to meta-variscite-sdk-common Recipes that are common to Variscite's TI and i.MX based SOMs were moved from meta-varsicite-sdk-ti to meta-variscite-sdk-common.
var-recovery-sd-image: rename to var-recovery-image
Revert "e2fsprogs: conditionally disable ext4 64bit feature"
Known Issues
Several features are not yet supported by the TI BSP:

- CPU frequency scaling
- Encrypted FS
- Suspend / Resume

Bluetooth file transfer receive is broken (obexd) without the following patches:

- https://github.com/varigit/meta-variscite-bsp-ti/commit/779cf2f68f95a9ccdfd97acb7b1ce33711d22df6
- https://github.com/varigit/meta-variscite-bsp-common/commit/a75d488e42cdb388f79a08d111e02caf4738d569

Release 1.2
Partition Table The SD card and eMMC partition tables were updated to reduce the size of the boot partition. For more information, see: Yocto Build Release#Recovery_SD_card_and_eMMC_partition_table
U-Boot Updates Click here for a full detailed change list
Print a warning if environment MAC address does not match EEPROM
Print the correct SOM partnumber
Move environment offset to 0x2B00000
Kernel Updates Click here for a full detailed change list
Patches for building a Linux Kernel debian package
meta-variscite-bsp-ti Updates Click here for a full detailed change list
Update partition table
Update U-Boot and Linux to the latest version
Add support for Sterling LWB
bcm43xx-utils: Determine gpiochip using gpio label This avoids using the wrong gpiochip if gpio are added or removed in the device tree
Change default tiboot3 from gp to hs-fs
meta-variscite-sdk-ti Updates Click here for a full detailed change list
Improvements to am6_install_yocto.sh
Known Issues
Several features are not yet supported by the TI BSP:

- CPU frequency scaling
- Encrypted FS
- Suspend / Resume

Release 1.1
U-Boot Updates Click here for a full detailed change list
Add support for USB DFU Boot mode Boot U-Boot from USB using DFU
am62x_var_som: symphony: disable mac_efuse Fixes warnings overriding MAC address from VAR-SOM-AM62 EEPROM
am62_var_som: defconfig: enable CONFIG_ENV_OVERWRITE Allow ethaddr and eth1addr environment variables to be overridden
am65-cpsw-nuss: fix inverted rgmii_id bit Aligns driver with AM62 reference manual
Other minor patches and improvements See detailed change list
Kernel Updates Click here for a full detailed change list
Add remoteproc support for M4F and R5F
Other minor patches and improvements See detailed change list
meta-variscite-bsp-ti Updates Click here for a full detailed change list
systemd: remove systemd-networkd Networking configuration is managed NetworkManager
Add ti-rtos-firmware with support for VAR-SOM-AM62 on Symphony board
atf recipe: drop local source changes in do_compile This removes "-dirty" from the ATF revision in serial console
Update u-boot-variscite and linux variscite to latest versions
Other minor patches and improvements See detailed change list
meta-variscite-sdk-ti Updates Click here for a full detailed change list
arago-gpl-notice: install /etc/init.d/gplv3-notice even without sysvinit Align with TI EVK
Known Issues
Several features are not yet supported by the TI BSP:

- CPU frequency scaling
- Encrypted FS
- Suspend / Resume

Release 1.0
Initial release Based on TI Yocto Dunfell 08.06.00.42 and TI Linux Kernel ti-linux-5.10.y
Known Issues
Several features are not yet supported by the TI BSP:

- CPU frequency scaling
- Encrypted FS
- Suspend / Resume