2.1. Release Notes
2.1.1. Overview
The Processor Software Development Kit (Processor SDK) is a unified software platform for TI embedded processors providing easy setup and fast out-of-the-box access to benchmarks and demos. All releases of Processor SDK are consistent across TI’s broad portfolio, allowing developers to seamlessly reuse and develop software across devices. Developing a scalable platform solutions has never been easier than with the Processor SDK and TI’s embedded processor solutions.
To simplify the end user experience, Processor SDK Linux AM64x installer provides everything needed as discussed below to create the embedded system from “scratch” :
Platform/board-support software and configuration files for Linux
U-Boot and Kernel sources and configuration files
An ARM cross-compiling toolchain as well as other host binaries and components
A Yocto/OE compliant filesystem and sources for example applications
A variety of scripts and Makefiles to automate certain tasks
Other components needed to build an embedded system that don’t fit neatly into one of the above buckets
Reference Examples, benchmarks
This release supports SR2.0 High Security - Field Securable (HS-FS) devices. For migration guide and other info, refer GP to HS-FS Migration Guide
2.1.2. Licensing
Please refer to the software manifests, which outlines the licensing status for all packages included in this release. The manifest can be found on the SDK download page or in the installed directory as indicated below.
Linux Manifest:
<PSDK_PATH>/manifest/software_manifest.htm
2.1.3. Release 11.01.05.03
Released on July 2025
2.1.3.1. What’s new
Processor SDK Linux AM64X Release has following new features:
Second 2025 LTS Reference Release Including RT combined branch model - Kernel: PRU HW UART - Important Bug Fixes on top of Processor SDK 11.00.09.04 Release - Review Issue Tracker Section for the new fixes.
This release adds support for PRP Offload to the ICSSG prueth-driver. This allows to offload PRP functionality to the ICSSG hardware, which helps in reducing load on the A53 cores.
Key Release References:
RT Kernel : Real-Time Linux Interrupt Latency numbers here - RT Interrupt Latencies
Snagfactory Support - Snagfactory Tool
Component version:
Kernel 6.12.35
U-Boot 2025.01
Toolchain GCC 13.4
ATF 2.13+
OPTEE 4.6.0
TIFS Firmware v11.01.02 (Click on the link for more information)
Yocto scarthgap 5.0
2.1.4. Build Information
2.1.4.1. U-Boot
u-boot
2.1.4.2. TF-A
2.1.4.3. OP-TEE
2.1.4.4. ti-linux-firmware
2.1.4.5. Kernel
Linux Kernel
2.1.4.6. Yocto
meta-ti
meta-arago
meta-tisdk
2.1.5. Issues Tracker
Note
Release Specific Issues including details will be published through Software Incident Report (SIR) portal
Further Information can be found at SIR Portal <https://sir.ext.ti.com/>
2.1.5.1. Errata Resolved
Record ID |
Title |
|---|---|
USB2 PHY locks up due to short suspend |
|
USART: Erroneous clear/trigger of timeout interrupt |
|
MMCSD: HS200 and SDR104 Command Timeout Window Too Small |
2.1.5.2. Issues Resolved
Record ID |
Title |
|---|---|
Resource Table generating wrong format for rm-cfg.yaml |
|
SDK Docs: Broken URL in How To Guides > EVM Setup |
|
AM64x UDP title missing from performance guide |
|
AM64x CPSW UDP tests missing from Performance Guide |
|
CPSW Multicast packets not received on one eth interface when other eth interface links up |
|
AM64x Software Buildsheet: incorrect information |
|
Resource Table generating wrong format for rm-cfg.yaml |
|
SK-AM64B: Deferred probe of i2c bus warning |
|
ICSSG: Ethernet: Promiscuous mode is always enabled in bridge mode |
|
ethtool does not count PRU Ethernet TX frames |
|
Yocto: meta-ti*: kernel source has uncommited changes |
2.1.5.3. Issues Open
Record ID |
Title |
|---|---|
TMDS64EVM: PCIe refclk contention |
|
AM64x CICD does not test PRU |
|
PRU RPMsg swaps which message is sent to which core |
|
U-boot gets stuck when DDR size changed to 512 MB |
|
bridged traffic CPSW3G is not following VLAN priority for preemptable traffic |
|
cdns: device mode: Linux hangs when USB cable is disconnected |
|
AM64x: Lower core count on variant devices no supported |
|
Cyclictest performance degradation on AM62x/AM64x/AM62A |
|
UDP Ingress failing |