Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,22 @@

As of Oct 2023, Linux SDK for AM335x is in long term maintenance mode. TI will support critical bug fixes and once a year LTS updates but no new development or new features are planned for this device SDK at this time.

*****************************************
Processor SDK Linux AM335x 09.xx Releases
*****************************************
***********************************
Processor SDK Linux AM335x Releases

Check warning on line 13 in source/devices/AM335X/linux/Release_Specific_Migration_Guide.rst

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [RedHat.Headings] Use sentence-style capitalization in 'Processor SDK Linux AM335x Releases'. Raw Output: {"message": "[RedHat.Headings] Use sentence-style capitalization in 'Processor SDK Linux AM335x Releases'.", "location": {"path": "source/devices/AM335X/linux/Release_Specific_Migration_Guide.rst", "range": {"start": {"line": 13, "column": 1}}}, "severity": "INFO"}
***********************************

Processor SDK 11.xx Releases

Check warning on line 16 in source/devices/AM335X/linux/Release_Specific_Migration_Guide.rst

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [RedHat.Headings] Use sentence-style capitalization in 'Processor SDK 11.xx Releases'. Raw Output: {"message": "[RedHat.Headings] Use sentence-style capitalization in 'Processor SDK 11.xx Releases'.", "location": {"path": "source/devices/AM335X/linux/Release_Specific_Migration_Guide.rst", "range": {"start": {"line": 16, "column": 1}}}, "severity": "INFO"}
============================

Processor SDK 11.02.05
----------------------
- 2025 LTS Update release, with Kernel Stable Refresh. Please see :ref:`release-specific-build-information`.

Check warning on line 21 in source/devices/AM335X/linux/Release_Specific_Migration_Guide.rst

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [RedHat.CaseSensitiveTerms] Use 'kernel' rather than 'Kernel'. Raw Output: {"message": "[RedHat.CaseSensitiveTerms] Use 'kernel' rather than 'Kernel'.", "location": {"path": "source/devices/AM335X/linux/Release_Specific_Migration_Guide.rst", "range": {"start": {"line": 21, "column": 33}}}, "severity": "WARNING"}

Check warning on line 21 in source/devices/AM335X/linux/Release_Specific_Migration_Guide.rst

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [RedHat.Definitions] Define acronyms and abbreviations (such as 'LTS') on first occurrence if they're likely to be unfamiliar. Raw Output: {"message": "[RedHat.Definitions] Define acronyms and abbreviations (such as 'LTS') on first occurrence if they're likely to be unfamiliar.", "location": {"path": "source/devices/AM335X/linux/Release_Specific_Migration_Guide.rst", "range": {"start": {"line": 21, "column": 8}}}, "severity": "INFO"}
- Kernel 6.12.57

Check warning on line 22 in source/devices/AM335X/linux/Release_Specific_Migration_Guide.rst

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [RedHat.CaseSensitiveTerms] Use 'kernel' rather than 'Kernel'. Raw Output: {"message": "[RedHat.CaseSensitiveTerms] Use 'kernel' rather than 'Kernel'.", "location": {"path": "source/devices/AM335X/linux/Release_Specific_Migration_Guide.rst", "range": {"start": {"line": 22, "column": 3}}}, "severity": "WARNING"}
- U-Boot 2025.01
- Yocto Scarthgap/5.0
- Platforms Supported : `TMDXEVM3358 <https://www.ti.com/tool/TMDXEVM3358>`__ , `TMDSSK3358 <https://www.ti.com/tool/TMDSSK3358>`__ , `TMDSICE3359 <https://www.ti.com/tool/TMDSICE3359>`__
- Platforms Supported : `BEAGLE-BONE-BLACK <https://www.ti.com/tool/BEAGL-BONE-BLACK>`__

Check warning on line 26 in source/devices/AM335X/linux/Release_Specific_Migration_Guide.rst

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [RedHat.Definitions] Define acronyms and abbreviations (such as 'BLACK') on first occurrence if they're likely to be unfamiliar. Raw Output: {"message": "[RedHat.Definitions] Define acronyms and abbreviations (such as 'BLACK') on first occurrence if they're likely to be unfamiliar.", "location": {"path": "source/devices/AM335X/linux/Release_Specific_Migration_Guide.rst", "range": {"start": {"line": 26, "column": 38}}}, "severity": "INFO"}

Check warning on line 26 in source/devices/AM335X/linux/Release_Specific_Migration_Guide.rst

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [RedHat.Definitions] Define acronyms and abbreviations (such as 'BONE') on first occurrence if they're likely to be unfamiliar. Raw Output: {"message": "[RedHat.Definitions] Define acronyms and abbreviations (such as 'BONE') on first occurrence if they're likely to be unfamiliar.", "location": {"path": "source/devices/AM335X/linux/Release_Specific_Migration_Guide.rst", "range": {"start": {"line": 26, "column": 33}}}, "severity": "INFO"}
- Platforms Supported : `BEAGLE-BONE-GREEN-ECO <https://www.ti.com/tool/BEAGL-BONE-GRN-ECO>`__

Check warning on line 27 in source/devices/AM335X/linux/Release_Specific_Migration_Guide.rst

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [RedHat.Definitions] Define acronyms and abbreviations (such as 'ECO') on first occurrence if they're likely to be unfamiliar. Raw Output: {"message": "[RedHat.Definitions] Define acronyms and abbreviations (such as 'ECO') on first occurrence if they're likely to be unfamiliar.", "location": {"path": "source/devices/AM335X/linux/Release_Specific_Migration_Guide.rst", "range": {"start": {"line": 27, "column": 44}}}, "severity": "INFO"}

Check warning on line 27 in source/devices/AM335X/linux/Release_Specific_Migration_Guide.rst

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [RedHat.Definitions] Define acronyms and abbreviations (such as 'GREEN') on first occurrence if they're likely to be unfamiliar. Raw Output: {"message": "[RedHat.Definitions] Define acronyms and abbreviations (such as 'GREEN') on first occurrence if they're likely to be unfamiliar.", "location": {"path": "source/devices/AM335X/linux/Release_Specific_Migration_Guide.rst", "range": {"start": {"line": 27, "column": 38}}}, "severity": "INFO"}

Check warning on line 27 in source/devices/AM335X/linux/Release_Specific_Migration_Guide.rst

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [RedHat.Definitions] Define acronyms and abbreviations (such as 'BONE') on first occurrence if they're likely to be unfamiliar. Raw Output: {"message": "[RedHat.Definitions] Define acronyms and abbreviations (such as 'BONE') on first occurrence if they're likely to be unfamiliar.", "location": {"path": "source/devices/AM335X/linux/Release_Specific_Migration_Guide.rst", "range": {"start": {"line": 27, "column": 33}}}, "severity": "INFO"}

Processor SDK 09.xx Releases
============================
Expand Down
81 changes: 33 additions & 48 deletions source/devices/AM335X/linux/Release_Specific_Release_Notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -43,21 +43,20 @@
running the demonstration application that is loaded on flash. This
document is provided as part of the EVM kit.

Release 09.03.05.02
===================
Release 11.02
=============

Released Dec 2024
Released November 2025

.. rubric:: What's New
:name: whats-new

.. note:: Generic PRU-ICSS Ethernet is descoped in 09.03 release.

Processor SDK 9.3 Release has following new features:
Processor SDK 11.02 Release has following new features:

- 2023 LTS Stable Update to 6.1.119
- Splash Screen Feature
- Important Bug Fixes
- 2025 LTS Stable Update to 6.12.57
- New platform: Beaglebone Green Eco support
- ICSSM bug fixes
- Test automation improvements

|

Expand All @@ -67,13 +66,13 @@
+--------------------------+----------------------------+
| Component | Version |
+==========================+============================+
| Linux Kernel | 6.1.119 (2023 LTS) |
| Linux Kernel | 6.12.57 (2025 LTS) |
+--------------------------+----------------------------+
| U-Boot | 2023.04 |
| U-Boot | 2025.01 |
+--------------------------+----------------------------+
| Yocto Project | 4.0 (kirkstone) |
| Yocto Project | 5.0 (Scarthgap) |
+--------------------------+----------------------------+
| ARM Toolchain (gcc) | 11.5 |
| ARM Toolchain (gcc) | 13.4+ |
+--------------------------+----------------------------+

|
Expand All @@ -92,11 +91,10 @@
U-Boot
------

| Head Commit: 2a13324ec63cc488f5f578886d0cf6ece348dfda arm: dts: am335x: Use PWM for LCD backlight

| Head Commit: a44465cad8a30cbad5e8b22baef59aa7f5151494 TI: dts: arm64: ti: sync dtbs from ti-linux-6.12.y upto 1a86d36433ea
| Clone: git://git.ti.com/ti-u-boot/ti-u-boot.git
| Branch: ti-u-boot-2023.04
| Tag: 09.03.05
| Branch: ti-u-boot-2025.01
| Tag: 11.02.05
|

.. _release-specific-build-information-kernel:
Expand All @@ -109,23 +107,18 @@
.. rubric:: Linux Kernel
:name: linux-kernel

| Head Commit: c490f4c0fe51281818c45159c0fbed94f852978e HACK: arm: dts: am57: disable late attach as default

| Head Commit: 1a86d36433eac7cef246d41fbd4d2bdd9612253f PENDING: arm64: dts: ti: k3-am62p-j722s-common-main: Change reg value for OLDI TX
| Clone: git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git
| Branch: ti-linux-6.1.y
| Tag: 09.03.05
| Tag: 11.02.05
|

.. _release-specific-build-information-rt-linux-kernel:

.. rubric:: Real Time (RT) Linux Kernel
:name: real-time-rt-linux-kernel

| Head Commit: b0f9de804a162329bc81857ad50947311228dfb2 Merge branch 'ti-linux-6.1.y-cicd' into ti-rt-linux-6.1.y-cicd

| Clone: git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git
| Branch: ti-rt-linux-6.1.y
| Tag: 09.03.05-rt
| There will be no am3* RT Linux kernel support this release
|

.. _release-specific-generic-kernel-release-notes:
Expand All @@ -145,31 +138,28 @@
.. rubric:: meta-ti
:name: meta-ti

| Head Commit: 963140e3b5820d6ebf54a4418946a628e0fea2c6 CI/CD Auto-Merger: cicd.kirkstone.202412041235

| Head Commit: f483464c72055cdcb81853e06afc89719e73073f CI/CD Auto-Merger: cicd.scarthgap.202511140456
| Clone: git://git.yoctoproject.org/meta-ti
| Branch: kirkstone
| Release Tag: 09.03.05
| Branch: scarthgap
| Release Tag: 11.02.05
|

.. rubric:: meta-arago
:name: meta-arago

| Head Commit: f59caa5f47a625ef9eecada069ae6a74c70bcc47 CI/CD Auto-Merger: cicd.kirkstone.202412041235

| Head Commit: 0d3641074b98f79096d415483402e580318249f2 CI/CD Auto-Merger: cicd.scarthgap.202511140456
| Clone: git://git.yoctoproject.org/meta-arago
| Branch: kirkstone
| Release Tag: 09.03.05
| Branch: scarthgap
| Release Tag: 11.02.05
|

.. rubric:: meta-tisdk
:name: meta-tisdk

| Head Commit: 2ee8bead9d04afcb61234738e0d9a644395d27bf recipes-core: packagegroups: Drop SGX sources from am65xx

| Head Commit: 13c9c57b790a940c8f7b8b6a5d634ef04e3c7f03 meta-ti-foundational: recipes-core: include ti-lvgl-demo
| Clone: git://git.ti.com/ti-sdk-linux/meta-tisdk.git
| Branch: kirkstone
| Release Tag: 09.03.05.02
| Branch: scarthgap
| Release Tag:
|

Issues Tracker
Expand All @@ -188,24 +178,19 @@
:header: "Record ID", "Title"
:widths: 15, 70

"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"
"EXTSYNC-4980","AM335x: UART and GPIO Wakeup from Standby Failed"
"EXTSYNC-6118","AM335x DDR initialization timing incorrect in DDR driver"


Issues Open
-----------
.. csv-table::
:header: "Record ID", "Title"
:widths: 15, 70

"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"
"EXTSYNC-5849","PRU RPMsg swaps which message is sent to which core"
"EXTSYNC-5814","Does Remoteproc driver for PRU-ICSS still zero out memory?"

Check failure on line 192 in source/devices/AM335X/linux/Release_Specific_Release_Notes.rst

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [RedHat.TermsErrors] Use 'zero' rather than 'zero out'. Raw Output: {"message": "[RedHat.TermsErrors] Use 'zero' rather than 'zero out'.", "location": {"path": "source/devices/AM335X/linux/Release_Specific_Release_Notes.rst", "range": {"start": {"line": 192, "column": 62}}}, "severity": "ERROR"}
"EXTSYNC-6119","tilcdc faults during device init"


.. rubric:: Installation and Usage
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,20 @@ of the Processor SDK for Linux.

As of Oct 2023, Linux SDK for AM437x is in long term maintenance mode. TI will support critical bug fixes and once a year LTS updates but no new development or new features are planned for this device SDK at this time.

*****************************************
Processor SDK Linux AM437x 09.xx Releases
*****************************************
***********************************
Processor SDK Linux AM437x Releases
***********************************

Processor SDK 11.xx Releases
============================

Processor SDK 11.02.05
----------------------
- 2025 LTS Update release, with Kernel Stable Refresh. Please see :ref:`release-specific-build-information`.
- Kernel 6.12.57
- U-Boot 2025.01
- Yocto Scarthgap/5.0
- Platforms Supported : `TMDSEVM437X <https://www.ti.com/tool/TMDSEVM437X>`__ , `TMDSIDK437X <https://www.ti.com/tool/TMDSIDK437X>`__

Processor SDK 09.xx Releases
============================
Expand Down
90 changes: 31 additions & 59 deletions source/devices/AM437X/linux/Release_Specific_Release_Notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -44,34 +44,34 @@
running the demonstration application that is loaded on flash. This
document is provided as part of the EVM kit.

Release 09.03.05.02
===================
Release 11.02
=============

Released Dec 2024
Released November 2025

.. rubric:: What's New
:name: whats-new

.. note:: Generic PRU-ICSS Ethernet is descoped in 09.03.xx release.

Processor SDK 9.3 Release has following new features:
Processor SDK 11.02 Release has following new features:

- 2023 LTS Stable Update to 6.1.119
- Important Bug Fixes
- 2025 LTS Stable Update to 6.12.57
- ICSSM bug fixes
- Test automation improvements
- HDMI suport in Linux

.. rubric:: SDK Components & Versions
:name: sdk-components-versions

+--------------------------+----------------------------+
| Component | Version |
+==========================+============================+
| Linux Kernel | 6.1.119 (2023 LTS) |
| Linux Kernel | 6.12.57 (2025 LTS) |
+--------------------------+----------------------------+
| U-Boot | 2023.04 |
| U-Boot | 2025.01 |
+--------------------------+----------------------------+
| Yocto Project | 4.0 (kirkstone) |
| Yocto Project | 5.0 (Scarthgap) |
+--------------------------+----------------------------+
| ARM Toolchain (gcc) | 11.5 |
| ARM Toolchain (gcc) | 13.4+ |
+--------------------------+----------------------------+

|
Expand All @@ -90,11 +90,10 @@
U-Boot
------

| Head Commit: 2a13324ec63cc488f5f578886d0cf6ece348dfda arm: dts: am335x: Use PWM for LCD backlight

| Head Commit: a44465cad8a30cbad5e8b22baef59aa7f5151494 TI: dts: arm64: ti: sync dtbs from ti-linux-6.12.y upto 1a86d36433ea
| Clone: git://git.ti.com/ti-u-boot/ti-u-boot.git
| Branch: ti-u-boot-2023.04
| Tag: 09.03.05
| Branch: ti-u-boot-2025.01
| Tag: 11.02.05
|

.. _release-specific-build-information-kernel:
Expand All @@ -107,23 +106,18 @@
.. rubric:: Linux Kernel
:name: linux-kernel

| Head Commit: c490f4c0fe51281818c45159c0fbed94f852978e HACK: arm: dts: am57: disable late attach as default

| Head Commit: 1a86d36433eac7cef246d41fbd4d2bdd9612253f PENDING: arm64: dts: ti: k3-am62p-j722s-common-main: Change reg value for OLDI TX
| Clone: git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git
| Branch: ti-linux-6.1.y
| Tag: 09.03.05
| Branch: ti-linux-6.12.y
| Tag: 11.02.05
|

.. _release-specific-build-information-rt-linux-kernel:

.. rubric:: Real Time (RT) Linux Kernel
:name: real-time-rt-linux-kernel

| Head Commit: b0f9de804a162329bc81857ad50947311228dfb2 Merge branch 'ti-linux-6.1.y-cicd' into ti-rt-linux-6.1.y-cicd

| Clone: git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git
| Branch: ti-rt-linux-6.1.y
| Tag: 09.03.05-rt
| There will be no am43* RT Linux kernel support this release
|

.. _release-specific-generic-kernel-release-notes:
Expand All @@ -143,31 +137,28 @@
.. rubric:: meta-ti
:name: meta-ti

| Head Commit: 963140e3b5820d6ebf54a4418946a628e0fea2c6 CI/CD Auto-Merger: cicd.kirkstone.202412041235

| Head Commit: f483464c72055cdcb81853e06afc89719e73073f CI/CD Auto-Merger: cicd.scarthgap.202511140456
| Clone: git://git.yoctoproject.org/meta-ti
| Branch: kirkstone
| Release Tag: 09.03.05
| Branch: scarthgap
| Release Tag: 11.02.05
|

.. rubric:: meta-arago
:name: meta-arago

| Head Commit: f59caa5f47a625ef9eecada069ae6a74c70bcc47 CI/CD Auto-Merger: cicd.kirkstone.202412041235

| Head Commit: 0d3641074b98f79096d415483402e580318249f2 CI/CD Auto-Merger: cicd.scarthgap.202511140456
| Clone: git://git.yoctoproject.org/meta-arago
| Branch: kirkstone
| Release Tag: 09.03.05
| Branch: scarthgap
| Release Tag: 11.02.05
|

.. rubric:: meta-tisdk
:name: meta-tisdk

| Head Commit: 2ee8bead9d04afcb61234738e0d9a644395d27bf recipes-core: packagegroups: Drop SGX sources from am65xx

| Head Commit: 13c9c57b790a940c8f7b8b6a5d634ef04e3c7f03 meta-ti-foundational: recipes-core: include ti-lvgl-demo
| Clone: git://git.ti.com/ti-sdk-linux/meta-tisdk.git
| Branch: kirkstone
| Release Tag: 09.03.05.02
| Branch: scarthgap
| Release Tag:
|

Issues Tracker
Expand All @@ -179,34 +170,15 @@

- Further Information can be found at `SIR Portal <https://sir.ext.ti.com/>`_

Errata Resolved
---------------
.. csv-table::
:header: "Record ID", "Title"
:widths: 15, 70

"EXT_EP-12116","i897: USB Stop Endpoint doesnt work in certain circumstances"
"EXT_EP-12117","i896: USB Port disable doesnt work"


Issues Resolved
---------------
.. csv-table::
:header: "Record ID", "Title"
:widths: 15, 70

"EXT_EP-12092","MPU_DPLL miscalculation in AM335x Linux kernel clock drivers"
"EXT_EP-12089","AM335x/AM437x PRU Remoteproc broken in SDK 9.1"
"EXT_EP-12087","AM437x: AUTOIDLE bit shouldn't be set in all UART device tree nodes"
"EXT_EP-12089","AM335x/AM437x PRU Remoteproc broken in SDK 9.1"

Issues Open
-----------
.. csv-table::
:header: "Record ID", "Title"
:widths: 15, 70

"EXT_EP-12067","AM335x/AM437x PRU Ethernet slowdown from kernel 4.19 -> 5.4/5.10"
"EXTSYNC-5849","PRU RPMsg swaps which message is sent to which core"
"EXTSYNC-5814","Does Remoteproc driver for PRU-ICSS still zero out memory?"

Check failure on line 180 in source/devices/AM437X/linux/Release_Specific_Release_Notes.rst

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [RedHat.TermsErrors] Use 'zero' rather than 'zero out'. Raw Output: {"message": "[RedHat.TermsErrors] Use 'zero' rather than 'zero out'.", "location": {"path": "source/devices/AM437X/linux/Release_Specific_Release_Notes.rst", "range": {"start": {"line": 180, "column": 62}}}, "severity": "ERROR"}
"EXTSYNC-6120","AM437x Disable DeepSleep0 UART Wakeup"


.. rubric:: Installation and Usage
Expand Down
Loading
Loading