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 AM62A 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
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.07.05
Released on Aug 2025
2.1.3.1. What’s new
Processor SDK Linux AM62AX Release has following new features:
First 2025 LTS Reference Release Including RT combined branch model
Out-of-the-Box EdgeAI Gallery App powered by QT 6.9 for seamless AI experiences - Edge AI Gallery - User Guide
EdgeAI memory carveouts now supported via k3-am62a7-sk-edgeai.dtso in ti-linux-kernel & applied by default in the AM62A board environment via the name_overlays variable in ti-u-boot as seen in board/ti/am62ax/am62ax.env - FAQ - EdgeAI memory carveouts
Support for SELinux via meta-selinux with tisdk-edgeai-image - Building the SELinux image with Yocto and SELinux oeconfig file
EdgeAI DM R5 (
dm_edgeai_mcu1_0_release_strip.out
) & C7x IPC (dsp_edgeai_c7x_1_release_strip.out
) firmwares delivered via ti-linux-firmware v11.01.07Linux Remoteproc driver now boots remote cores (MCU R5 & C7x) by default during Linux kernel boot time to support Low Power Mode (LPM) with EdgeAI firmwares.
Simplified the Yocto build process for
tisdk-edgeai-image
by eliminating the unnecessary edgeai branding step - Building the SDK with YoctoEdgeAI DM R5 & C7x firmwares now default to remote endpoint 14 for consistency across Sitara AM6x platforms with Linux RPMsg userspace application - IPC for AM62ax
Support for suspend/resume of C7x in Edge AI Stack (currently context for VPAC and TIDL is not saved)
Falcon mode through R5 SPL U-Boot Falcon Mode
- TIDL - TI Deep Learning Library
Module safety for TIDL
Added support for 6 dimensions in Transpose
Added support for several new operators: Unsqueeze, Acos, Atan, Cos, CosH, ELU, Neg, Tan, TanH, ScatterElements, SiLU
Enhanced broadcast capabilities for MatMul, Add & Mul operators
TIDL Host emulation supports runtime redirection of temporary buffers to a specified path (Instead of
/dev/shm
)
- Imaging
Support for IMX728 camera sensor
Support for RGB color space
Support to access VPAC PSA signature data
Added support for YUV422I format
Multiple bug fixes w.r.t VPAC MSC and LDC subsystem
Important Bug Fixes on top of Processor SDK 10.01.00.05 Release
Review Issue Tracker Section for the new fixes - Link to Issues Tracker
Key Release References:
RT Kernel : Real-Time Linux Interrupt Latency numbers here RT Interrupt Latencies
Support for streaming from OV2312 camera with DS90UB954-Q1EVM
How standby power mode works - CPUIdle Documentation
Component version:
Kernel 6.12.35
U-Boot 2025.01
Toolchain GCC 13.4
ATF 2.13+
OPTEE 4.6.0
TIFS Firmware / SYSFW v11.01.02 (Click on the link for more information)
DM Firmware 11.01.00.05
Yocto scarthgap 5.0
2.1.4. Build Information
2.1.4.1. 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
meta-edgeai
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 |
---|---|
USB2 PHY locks up due to short suspend |
|
USART: Erroneous clear/trigger of timeout interrupt |
|
BCDMA: RX Channel can lockup in certain scenarios |
|
MMCSD: HS200 and SDR104 Command Timeout Window Too Small |
2.1.5.2. Issues Resolved
Record ID |
Title |
---|---|
Yocto Documentation: AM6x: SDK: Build Instruction missing steps for building K3R5 baremetal toolchain |
|
SDK Docs: Broken URL in How To Guides > EVM Setup |
|
MJPEG Encoding doesn’t work for 5MP resolution - 2592x1952. |
|
Linux SDK User Manual needs Customer-Accessible Change Log / Revision History |
|
Yocto: meta-ti*: kernel source has uncommited changes |
|
Relocate Memory carveout for RTOS IPC |
|
Multichannel demo in EdgeAI gallery freezes on long run |
|
AM62A: Display starvation observed while running Semantic Segmentation usecase |
|
[AM62A]: Integrate existing solution meta-selinux solution into meta-edgeai |
|
Drop edgeai override for AM62A |
|
Heterogeneous-camera streaming with imx390 followed by ov2312 gets stalled. |
|
Multichannel decoding of h264 video freezes on long run |
|
U-Boot: am62ax.env needs a fix while loading overlays |
|
Instabilities observed while resuming from IO Only plus DDR mode |
|
Update the DDR configuration with DDR syscfg 9.09+ |
|
Linux SDK v10.0: TI-added support for W25N01JW SPI NAND breaks other existing Flash support |
|
Streaming with multiple cameras gets frozen in 2 minutes along with flickering images |
|
Add Timer PWM documentation and other infrastructure as needed |
|
Partial I/O not resuming from mcan |
|
lmbench: runLmDDRBandwidth.sh: bw_mem: command not found |
|
RPROC_DMABUF_ATTACH ioctl is not thread safe in ti-linux-6.12 |
|
IO Only + DDR Resume Failure: platform 79000000.r5f: ti-sci processor set_config failed |
|
ETHERNET boot test fails |
2.1.5.3. Issues Open
Record ID |
Title |
---|---|
MSC ROI function not creating the desired ROI |
|
Heterogeneous-camera streaming has high latency while streaming imx390+ov2312 |
|
CSI-2 Rx driver shall support frame width that is not 16-byte-aligned |
|
OSPI XIP prefetch causes DMA transfer data corruption |
|
Multichannel EdgeAI pipeline - Multi Input Single Inference freezes on long run |
|
VPAC switching between WDR mode and linear mode causing wrong image color |
|
Codec: Wave5: Improve Decoder Performance and Fix SError Crash on Fluster test |
|
Multi channel decoding of h264 with high CPU load freezes on AM62A |
|
Cyclictest performance degradation on AM62x/AM64x/AM62A |
|
TPS6594: Error IRQ trap reach ilim, overcurrent for BUCK1/2 error |