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: “/docs/software_manifest.html”
2.1.3. Release 08.06.00¶
Released on February 2023
2.1.3.1. What’s new¶
Processor SDK Linux AM62x Release has following new features:
- Support for GP, HS-FS, HS-SE with default Boot Experience on HS-FS
- Uboot: M4 Early boot, GPMC NAND (on SK LP)
- Kernel: Low Power Deep Sleep mode, CPUIdle on GP
- Kernel: RS485, mCRC, Dual Display
- IPC: A53 –> DM R5
- SA2UL with OPTEE TRNG
- TSN Network configuration support using netconf / YANG
2.1.4. Build Information¶
2.1.4.1. U-Boot¶
u-boot
2.1.4.2. Kernel¶
Linux Kernel
Real Time (RT) Linux Kernel
2.1.4.3. Yocto¶
meta-ti
meta-arago
2.1.5. Issues Tracker¶
2.1.5.1. Issues opened in previous releases that were closed in this release¶
Record ID | Platform | Title |
---|---|---|
LCPD-29860 | CI/CD : Update Heading to AM62/64x Linux Processor SDK Stable Release | am62xx-sk,am64xx-evm |
LCPD-32777 | Update LPM demo documentation | am62xx-sk,am62xx_sk-fs,am62xx_sk-se |
LCPD-32731 | Default booting behavior of HS-FS devices should be explicitly documented | am62axx_sk-fs,am62xx-sk,am64xx-evm,am64xx-sk |
LCPD-29855 | am62: Microtips OLDI Panels Distortion issue | am62xx-lp-sk,am62xx_lp_sk-fs,am62xx-sk |
LCPD-32331 | Unavailability of unsigned images for ATF, OPTEE and A53 SPL | am62xx-lp-sk,am62xx_lp_sk-fs |
LCPD-29900 | k3: allmod config fails to build due to ti sci kconfig | am62xx-sk,am64xx-evm,am64xx-sk,j721e-idk-gw |
LCPD-32467 | tidss: Incorrect pixel format definitions | am62xx-lp-sk,am62xx_lp_sk-fs,am62xx-sk,j721e-idk-gw,j721s2-evm,j721s2-hsevm,j784s4-evm,j784s4-hsevm |
LCPD-29863 | AM62x: OSPI boot mode fails | am62xx-lp-sk,am62xx_lp_sk-fs,am62xx-sk,am62xx_sk-fs |
2.1.5.2. Issues found and closed in this release that may also be applicable to prior releases¶
Record ID | Title | Platform |
---|---|---|
LCPD-29850 | Ethernet link up down crashes the system | am62xx-sk,am62xx_sk-fs,am62xx_sk-se,am64xx-evm |
LCPD-29388 | PREEMPT_RT interrupt latency with background memory load | am62xx-sk,am62xx_sk-fs,am62xx_sk-se,am64xx-evm,am64xx-sk |
LCPD-29808 | am62x: SK-lp fails to boot on HS platform | am62xx-lp-sk,am62xx_lp_sk-fs |
LCPD-29698 | Am62x LP SK: Fix boot issues due to HS support | am62xx-lp-sk,am62xx_lp_sk-fs |
LCPD-29433 | AM64/AM62: IRQBalance does not migrate IRQs | am62xx-sk,am62xx_sk-fs,am62xx_sk-se,am64xx-sk |
LCPD-29806 | AM62: Doc: Add boot mode switch settings | am62xx-lp-sk,am62xx_lp_sk-fs,am62xx-sk,am62xx_sk-fs,am62xx_sk-se |
LCPD-29694 | gpio-line-names is limited to 100. it should be ti,ngpios | am62axx_sk-fs,am62xx-sk,am64xx-sk,am654x-idk,dra71x-evm,dra7xx-evm,j784s4-evm |
LCPD-29621 | MCAN user’s guide is missing | am62xx-lp-sk,am62xx_lp_sk-fs,am62xx-sk,am62xx_sk-fs,am62xx_sk-se |
LCPD-29528 | k3: integration: sdk: missing tag info for optee and atf projects | am62xx-sk,am64xx-evm,am64xx-hsevm,am64xx-sk,am64xx-hssk,j721e-idk-gw,j721s2-evm,j721s2-hsevm,j7200-evm,j7200-hsevm,j784s4-evm |
LCPD-29308 | AM62 LP SK OSPI NAND write fails in U-Boot | am62xx-lp-sk,am62xx_lp_sk-fs |
LCPD-28111 | wic image flashed sdcard should resize to full image | am62xx-sk,am64xx-evm |
LCPD-27886 | USART: Erroneous clear/trigger of timeout interrupt | am62axx_sk-fs,am62xx-sk,am64xx-evm,j721e-idk-gw,j7200-evm,j784s4-evm,j784s4-hsevm |
LCPD-25409 | Doc: Support read of On-die temperature sensor in Linux | am62xx-sk,am62xx_sk-fs,am62xx_sk-se,am64xx-evm,am64xx-hsevm,am64xx-sk |
LCPD-29447 | Docs Processor SDK Linux Software Developer’s Guide incorrect camera and LCD inteface | am62xx-sk,am62xx_sk-fs |
2.1.5.3. Errata Workarounds Available in this Release¶
Record ID | Platform | Title |
---|---|---|
LCPD-27887 | i2327: RTC: Hardware wakeup event limitation | am62xx-sk,am62xx_sk-fs |
LCPD-27886 | USART: Erroneous clear/trigger of timeout interrupt | am62axx_sk-fs,am62xx-sk,am64xx-evm,j721e-idk-gw,j7200-evm,j784s4-evm,j784s4-hsevm |
2.1.5.4. U-Boot Known Issues¶
Record ID | Platform | Title | Workaround |
---|---|---|---|
LCPD-29300 | U-Boot: OSPI-NOR: sf probe shows 0 randomly | am62xx-sk,am62xx_sk-fs,am62xx_sk-se | |
LCPD-28503 | Need to sync up DTS files between u-boot and kernel for at least AM62x & AM64x, possibly other boards too | am62xx-sk,am62xx_sk-fs,am62xx_sk-se,am64xx-evm,am64xx-sk | |
LCPD-32945 | AM62x USB-DFU Boot is broken in R5 SPL | am62xx-sk, am62xx_sk-fs | Refer to Workarounds |
2.1.5.5. Linux Kernel Known Issues¶
2.1.5.6. Linux RT Kernel Known Issues¶
Record ID | Platform | Title | Workaround |
---|---|---|---|
LCPD-29339 | Processor SDK 8.3 AM62x lacks RT Linux performance numbers | am62xx-sk,am62xx_sk-fs,am62xx_sk-se | |
LCPD-29332 | LPM Demo not Working on Linux RT | am62xx-sk,am62xx_sk-fs,am62xx_sk-se |