2.1. Release Notes
2.1.1. Overview
The Processor Software Development Kit (Processor-SDK) for Linux provides a fundamental software platform for development, deployment and execution of Linux based applications and includes the following:
Bootloaders & Filesystems
SDK Installer
Setup Scripts
Makefiles
Matrix Application Launcher
Example Applications
WLAN support (Wilink 8)
Code Composer Studio
2.1.2. Licensing
Please refer to the software manifest, which outlines the licensing status for all packages included in this release. The manifest can be found on the SDK download page. The manifest can be found on the SDK download page or in the installed directory as indicated below. In addition, see GPLv3 Disclaimer.
2.1.3. Documentation
Processor SDK Linux Software Developer’s Guide: Provides information on features, functions, delivery package and, compile tools for the Processor SDK Linux release. This also provides detailed information regarding software elements and software infrastructure to allow developers to start creating applications.
Processor SDK Linux Getting Started Guide: Provides information on getting the software and running examples/demonstrations bundled in the SDK.
Software Manifest: Provides license information on software included in the SDK release. This document is in the release at
[INSTALL-DIR]/docs
.EVM Quick Start Guide: Provides information on hardware setup and running the demonstration application that is loaded on flash. This document is provided as part of the EVM kit.
2.1.4. Release 09.03.05.02
Released Dec 2024
What’s New
Note
Generic PRU-ICSS Ethernet is descoped in 09.03 release.
Processor SDK 9.3 Release has following new features:
2023 LTS Stable Update to 6.1.119
Splash Screen Feature
Important Bug Fixes
SDK Components & Versions
Component |
Version |
---|---|
Linux Kernel |
6.1.119 (2023 LTS) |
U-Boot |
2023.04 |
Yocto Project |
4.0 (kirkstone) |
ARM Toolchain (gcc) |
11.5 |
2.1.5. Supported Platforms
See here for a list of supported platforms and links to more information.
2.1.6. Build Information
2.1.6.1. U-Boot
2.1.6.2. Kernel
Linux Kernel
Real Time (RT) Linux Kernel
Generic Kernel Release Notes
2.1.6.3. Yocto
meta-ti
meta-arago
meta-tisdk
2.1.7. 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.7.1. Issues Resolved
Record ID |
Title |
---|---|
EXT_EP-12097 |
AM335x GPMC-NAND boot issue |
EXT_EP-12085 |
AM335x: UART and GPIO Wakeup from Deepsleep Failed |
EXT_EP-12056 |
8250_omap: incorrect handling of dma->rx_running flag |
EXT_EP-12091 |
AM335x: rtcwake : suspend/resume failed |
EXT_EP-12090 |
gpio-omap: gpio irq storm causes Linux unresponsive |
EXT_EP-12089 |
AM335x/AM437x PRU Remoteproc broken in SDK 9.1 |
EXT_EP-12088 |
AM335x GPMC-NAND timing parameter configuration in u-boot |
2.1.7.2. Issues Open
Record ID |
Title |
---|---|
EXT_EP-12079 |
AM335x: UART and GPIO Wakeup from Standby Failed |
EXT_EP-12067 |
AM335x/AM437x PRU Ethernet slowdown from kernel 4.19 -> 5.4/5.10 |
EXT_EP-12100 |
PTP broken with PRU-ETH on AM335x ICEv2 |
EXT_EP-12084 |
Netconsole output corrupted when CONFIG_NETCONSOLE_BUFFER_SIZE >= 281 |
Installation and Usage
The Software Developer’s Guide provides instructions on how to setup up your Linux development environment, install the SDK and start your development. It also includes User’s Guides for various Example Applications and Code Composer Studio.
Host Support
The Processor SDK is developed, built and verified on Ubuntu 22.04.
Note
Processor SDK Installer is 64-bit, and installs only on 64-bit host machine. Support for 32-bit host is dropped as Linaro toolchain is available only for 64-bit machines