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 AM62x 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 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.00.09.04
Released on April 2025
2.1.3.1. What’s new
Processor SDK Linux AM62X Release has following new features:
First 2025 LTS Reference Release Including RT combined branch model - Important Bug Fixes on top of Processor SDK 10.01.10.04 Release - Review Issue Tracker Section for the new fixes.
Key Release References:
RT Kernel : Real-Time Linux Interrupt Latency numbers here - RT Interrupt Latencies
Out-of-Box TI Apps Launcher Application with Qt6 Framework - TI Apps Launcher
Snagfactory Support - Snagfactory Tool
Support for M2 CC33xx cards on Debian - How to Enable M.2-CC33x1 in Linux
How to Enable PRU RPMsg - Read FAQ
Component version:
Kernel 6.12.17
U-Boot 2025.01
Toolchain GCC 13.3
ATF 2.12+
OPTEE 4.5.0
Graphics DDK 24.2
TIFS Firmware / SYSFW v11.00.07 (Click on the link for more information)
DM Firmware 11.00.00.06
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
2.1.5.1. Errata Resolved
Record ID |
Title |
---|---|
EXT_EP-12128 |
USB2 PHY locks up due to short suspend |
EXT_EP-12123 |
USART: Erroneous clear/trigger of timeout interrupt |
EXT_EP-12124 |
BCDMA: RX Channel can lockup in certain scenarios |
EXT_EP-12125 |
i2327: RTC: Hardware wakeup event limitation |
2.1.5.2. Errata Open
Record ID |
Title |
---|---|
EXT_EP-12114 |
MMCSD: HS200 and SDR104 Command Timeout Window Too Small |
2.1.5.3. Issues Resolved
Record ID |
Title |
---|---|
EXT_EP-12063 |
Update the DDR configuration with DDR syscfg 10.03 |
EXT_EP-12303 |
AM62x IPV6 UDP TX Checksum Offload Produces Illegal Checksum 0 |
EXT_EP-12111 |
Linux SDK v10.0: TI-added support for W25N01JW SPI NAND breaks other existing Flash support |
EXT_EP-12313 |
OTP config structure is incorrectly defined in the secure board configurations |
EXT_EP-12312 |
AM62x: Add firewall changes to SPL on PG1.1 ROM update for compatibility with ES1.0 |
EXT_EP-12112 |
Add Timer PWM documentation and other infrastructure as needed |
EXT_EP-12056 |
8250_omap: incorrect handling of dma->rx_running flag |
EXT_EP-12298 |
suspend-to-RAM wakeup by plugging in USB device is not reliable |
EXT_EP-12286 |
CICD-next: PIGLIT_S_BGRA_GLES_TEXTURE failure |
EXT_EP-12287 |
lmbench: runLmDDRBandwidth.sh: bw_mem: command not found |
EXT_EP-12289 |
Unable to boot kernel from eMMC |
EXT_EP-12342 |
ETHERNET boot test fails |
2.1.5.4. Issues Open
Record ID |
Title |
---|---|
EXT_EP-12299 |
AM62x large number of TCP packets with TX checksum errors |
EXT_EP-12076 |
copying files to eMMC triggers cqe error |
EXT_EP-12074 |
ti-rpmsg-char: Squash resource leaks |
EXT_EP-12072 |
misleading GPMC message in kernel log |
EXT_EP-12081 |
AM62x: Make Debugging SPL doc specific to AM62x |
EXT_EP-12345 |
beagleplay: Segmentation-Fault: SD Boot failure and needs bootcmd update |
EXT_EP-12296 |
AM62x: 6.12 LTS Regression: PRU IPC Failure due to driver missing |
EXT_EP-12341 |
Linux: AM62-LP-SK: SDK 11 Deep Sleep is non-functional |