.. ReleaseNotes should only be located in the latest release notes! .. _ReleaseNotes-62P: BSP-Yocto-Ampliphy-AM62Px-PD26.2.0 =================================== .. include:: ../substitutions.rst .. substitutions .. |local-release-name| replace:: BSP-Yocto-Ampliphy-AM62Px-PD26.2.0 .. |local-ti-sdk-version| replace:: v12.01.00.05.03 .. |local-kernel-version| replace:: v6.18.38-12.01.00.05 .. |local-kernel-tag| replace:: v6.18.38-12.01.00.05-phy6 .. |local-uboot-version| replace:: v2026.01 .. |local-uboot-tag| replace:: v2026.01-12.01.00.05-phy7 .. |local-yocto-version| replace:: 6.0.3 Wrynose .. |local-yocto-tag| replace:: BSP-Yocto-Ampliphy-AM62Px-PD26.2.0 .. |local-default-kit| replace:: KPB-08137-ALPHA.A1 .. |local-podman-build-image| replace:: docker.io/phybuilder/yocto-ubuntu-26.04@sha256:92076537c1ff5ec60a90306baaa0d28956c9904a812452f61ec8a935db146747 .. |local-kernel-repo| replace:: `PHYTEC Linux kernel repository `__ .. |local-uboot-repo| replace:: `PHYTEC U-Boot bootloader repository `__ .. |local-yocto-repo| replace:: `PHYTEC Meta Layer repository `__ This document highlights the key features and support included in the |local-release-name| software release for the |product| SOM and development kit. .. list-table:: Board Support Package Status :widths: 50 50 :stub-columns: 1 * - BSP Operating system - Linux * - Release Status - Released * - Release Date - 2026-09-30 * - Repository - `PHYTEC Public Repos `_ * - Binaries - `BSP-Yocto-Ampliphy-AM62Px-PD26.2.0 `_ New in this Release ------------------- **Yocto** ^^^^^^^^^ * **Yocto Update**: Update to 6.0.3 (Wrynose) * **TI Firmware Update**: Update TI firmware to v12.01.02 * **Ethernet Names**: Previously, ethernet interfaces had alternate names in the form of ethX. These alternate names have been removed and interfaces can only be referred to by endX names. * **Partup**: partup is now v4.0.0 (updated from v3.0.0) **Linux Kernel** ^^^^^^^^^^^^^^^^ * **Kernel Update**: Update to v6.18.38 (tag: v6.18.38-12.01.00.05-phy6) based on TI SDK v12.01.00.05 * **TI SDK Update**: Update to TI Processor SDK Linux v12.01.00.05.03, using the 12.01.00.05 component baseline * **OLDI Overlays**: OLDI device tree bindings have changed, so the contents of the OLDI overlays have been reworked. The overlay names and functionality are unchanged. **U-Boot Bootloader** ^^^^^^^^^^^^^^^^^^^^^ * **Bootloader Update**: Update to U-Boot v2026.01-12.01.00.05 (tag: v2026.01-12.01.00.05-phy7) **Issues Fixed** ^^^^^^^^^^^^^^^^ * **eMMC Backup Boot Mode**: Fixed an issue where eMMC as a backup boot mode was not detected. * **flashcp Command**: Fixed an issue where OSPI reads would be corrupted immediately after writing. **Known Issues** ^^^^^^^^^^^^^^^^ * **CAN FD**: CAN does not work at 125 kbit/s. * **MIPI DSI Backlight**: The backlight PWM polarity of the LCD282 display overlay is inverted, so the backlight is almost off at the default brightness. Brightness level 1 is the brightest. See :ref:`display-62P` for the workaround. Software Versioning ------------------- The |local-release-name| software release is largely based on |vendor|' |local-ti-sdk-version| Processor SDK Linux release and shares much of the same components and features. .. list-table:: Software Versioning :widths: 50 50 50 :stub-columns: 1 * - Tested Build Environment - Ubuntu 26.04 - `Ubuntu 26.04 Release Downloads `_ * - Build Container - phybuilder/yocto-ubuntu-26.04 - `phyBUILDER container repository `__ * - Linux Kernel - |local-kernel-version| (tag: |local-kernel-tag|) - |local-kernel-repo| * - U-Boot Bootloader - |local-uboot-version| (tag: |local-uboot-tag|) - |local-uboot-repo| * - Yocto - |local-yocto-version| (tag: |local-yocto-tag|) - |local-yocto-repo| The release was tested with the following phyBUILDER container image: .. code-block:: none :substitutions: |local-podman-build-image| Part Number Summary ------------------- .. list-table:: Hardware Summary :widths: 25 25 25 25 :header-rows: 1 * - Part Number - Hardware Description - Configuration Details (SoC / LPDDR4 / eMMC / NOR / Ethernet PHY / RTC / Temperature) - PCB Version * - PCM-081.A0 - |product| SOM - AM62P5 / 4 GB / 32 GB eMMC / 64 MB OSPI NOR / Yes / Yes / Industrial - 1622.0 * - PBA-C-37.A0 - phyBOARD-Lynx AM62Px (phyCORE-AM62Px Carrier Board) - - 1626.0 .. list-table:: Kit Summary :widths: 33 33 33 :header-rows: 1 * - Part Number - Yocto MACHINE - Hardware Description * - |local-default-kit| - phyboard-lynx-am62pxx-1 - PCM-081.A0 + PBA-C-37.A0 **(Default Kit)** Supported Builds ---------------- This release supports multiple builds for different kits, Yocto images and distributions. The following table lists all supported builds. See Part Number Summary for a detailed explanation of Yocto Machines and associated hardware. .. list-table:: Supported Build Summary :widths: 20 20 20 40 :header-rows: 1 * - Yocto MACHINE - Yocto Image - Yocto Distro - Description * - phyboard-lynx-am62pxx-1 - phytec-qt6demo-image - ampliphy-vendor - Qt6 image with PHYTEC's ampliPHY vendor distribution for the |local-default-kit| kit. * - phyboard-lynx-am62pxx-1 - phytec-qt6demo-image -c populate_sdk - ampliphy-vendor - Qt6 image with PHYTEC's ampliPHY vendor distribution for the |local-default-kit| kit. This build includes an SDK. * - phyboard-lynx-am62pxx-1 - phytec-headless-bundle - ampliphy-vendor-rauc - Headless bundle with PHYTEC's ampliPHY vendor RAUC distribution for the |local-default-kit| kit. Includes a RAUC bundle (.raucb) to install to the configured system slots. * - phyboard-lynx-am62pxx-1 - phytec-headless-image - ampliphy-vendor-rt - Headless image with PHYTEC's ampliPHY vendor RT distribution for the |local-default-kit| kit. Enables PREEMPT_RT. * - phyboard-lynx-am62pxx-1 - phytec-headless-image - ampliphy-vendor - Headless image with PHYTEC's ampliPHY vendor distribution for the |local-default-kit| kit. Linux Device Tree Summary ------------------------- This is a summary of how the device tree source files (.dts) and the various include files (.dtsi) and overlays (.dtso) are broken down in the kernel. These files describe the hardware in a hierarchical and modular way to the kernel, connecting device drivers to the interfaces brought out by the carrier board. .. list-table:: Linux Device Tree Summary :widths: 25 50 25 :header-rows: 1 * - Hardware Target - Device Tree File Descriptions - Filename * - |local-default-kit| **(Default Kit)** - Default Device Tree (includes the other .dtsi files below) - k3-am62p5-phyboard-lynx.dts * - - Processor .dtsi - This file adds general support for the AM62Px Processor from Texas Instruments - k3-am62p.dtsi * - - SOM .dtsi - This file adds support for your specific SOM's population options - k3-am62p-phycore-som.dtsi If designing your own custom carrier board around the |product| SOM, you will eventually define a custom device tree for your board that includes the .dtsi file for the SOM, which PHYTEC has provided for you. Consolidate application-specific BSP changes in a separate meta-layer. Supported Boot Sources ---------------------- The |product| can load a bootloader from several sources. .. list-table:: Boot Source Summary :widths: 25 25 50 :header-rows: 1 * - Boot Source - Status - Notes * - SD card - **Supported** - * - eMMC - **Supported** - * - QSPI/OSPI NOR Flash - **Supported** - * - Ethernet - **Supported** - Ethernet port X10 * - USB/DFU - **Supported** - USB-C (X8) * - UART - **Supported** - Debug UART (X5) - Can't boot Linux via UART. Supported Features ------------------ The following table contains all supported |product| features. .. list-table:: Hardware Feature Summary :widths: 25 25 25 25 :header-rows: 1 * - Feature - Sub-Feature - Status - Notes * - SoC - AM62P54 - **Supported** - * - - AM62P52 - Untested - * - - AM62P34 - Untested - * - - AM62P32 - Untested - * - LPDDR4 - 512 MB - Unsupported - * - - 1 GB - Unsupported - * - - 2 GB - Unsupported - * - - 4 GB - **Supported** - * - - 8 GB - Unsupported - * - - Inline ECC - Unsupported - Disabled by default. * - eMMC - - **Supported** - * - SPI-NOR Flash - OSPI - **Supported** - * - - QSPI - Unsupported - * - Power Management - PMIC - **Supported** - * - - Suspend to RAM - Unsupported - * - - MCU Only Low Power Mode - Unsupported - * - Watchdog - - Untested - * - GPU - - Untested - * - SD card - - **Supported** - * - RTC - - **Supported** - * - GPIO - - **Supported** - * - UART - - **Supported** - * - I2C - - **Supported** - * - SPI - - **Supported** - * - ePWM - - Untested - * - eQEP - - Untested - * - CAN - - **Supported** - * - - CAN FD - **Supported** - * - McASP - Play - Untested - * - - Record - Untested - * - USB 2.0 - - **Supported** - * - USB-C - Data Transport - **Supported** - * - - Power Delivery - **Supported** - * - Ethernet - - **Supported** - * - - TSN Support - Untested - * - MIPI-CSI - VM-016 - **Supported** - * - OLDI/LVDS - - **Supported** - * - MIPI-DSI - - **Supported** - * - HDMI - Video - **Supported** - * - - Audio - **Supported** - * - Wi-Fi - - **Supported** - * - Bluetooth - - **Supported** - * - Security - Secure Boot - Unsupported - * - - Image Encryption - Unsupported - * - - Secure Key Storage - Unsupported - * - - TEE - Untested - * - - Cryptographic Acceleration - Untested - * - MCU - GPIO - Untested - * - - SPI - Untested - * - - UART - Untested - * - - CAN - Untested - * - - I2C - Untested - * - PRU Subsystem - EtherCAT - Untested - * - - PROFIBUS - Untested - * - - GPIO - Untested - * - - UART - Untested - * - - I2C - Untested - * - Qt6 - - **Supported** - * - Virtualization - Podman - Untested - .. include:: ../../common/support-disclaimer-us.rst