Skip to content

Commit 497697b

Browse files
committed
docs(linux): Updated AM62D docs for 11.1
Add release notes, Hardware Setup Guide and platform specific changes for AM62D 11.1 release. Signed-off-by: Paresh Bhagat <p-bhagat@ti.com>
1 parent c1a098e commit 497697b

11 files changed

Lines changed: 191 additions & 20 deletions

File tree

configs/AM62DX/AM62DX_linux_toc.txt

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ linux/Overview/Run_Setup_Scripts
66
devices/AM62DX/linux/Release_Specific
77
devices/AM62DX/linux/Release_Specific_Release_Notes
88
devices/AM62DX/linux/Release_Specific_Yocto_layer_Configuration
9-
devices/AM62DX/linux/Release_Specific_Migration_Guide
10-
devices/AM62DX/linux/Release_Specific_Kernel_Performance_Guide
11-
devices/AM62DX/linux/Linux_Performance_Guide
12-
devices/AM62DX/linux/RT_Linux_Performance_Guide
139
devices/AM62DX/linux/Release_Specific_Workarounds
1410
devices/AM62DX/linux/Release_Specific_Supported_Platforms_and_Versions
1511

@@ -27,8 +23,6 @@ linux/Foundational_Components/U-Boot/Users-Guide
2723
linux/Foundational_Components/U-Boot/UG-General-Info
2824
linux/Foundational_Components/U-Boot/UG-DFU
2925
linux/Foundational_Components/U-Boot/UG-Memory-K3
30-
linux/Foundational_Components/U-Boot/UG-SPI
31-
linux/Foundational_Components/U-Boot/UG-QSPI
3226
linux/Foundational_Components/U-Boot/UG-UART
3327

3428
linux/Foundational_Components/U-Boot/Applications
@@ -40,19 +34,14 @@ linux/Foundational_Components/Kernel/Kernel_Drivers/Audio
4034
linux/Foundational_Components/Kernel/Kernel_Drivers/EQEP
4135
linux/Foundational_Components/Kernel/Kernel_Drivers/GPIO
4236
linux/Foundational_Components/Kernel/Kernel_Drivers/I2C
43-
linux/Foundational_Components/Kernel/Kernel_Drivers/MCAN
4437
linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-Ethernet
4538
linux/Foundational_Components/Kernel/Kernel_Drivers/PWM
46-
linux/Foundational_Components/Kernel/Kernel_Drivers/SPI
47-
linux/Foundational_Components/Kernel/Kernel_Drivers/QSPI
4839
linux/Foundational_Components/Kernel/Kernel_Drivers/Storage/MMC-SD
49-
linux/Foundational_Components/Kernel/Kernel_Drivers/Storage/NAND
5040
linux/Foundational_Components/Kernel/Kernel_Drivers/UART
5141
linux/Foundational_Components/Kernel/Kernel_Drivers/UBIFS
5242
linux/Foundational_Components/Kernel/Kernel_Drivers/VTM
5343
linux/Foundational_Components/Kernel/Kernel_Drivers/Watchdog
5444

55-
linux/Foundational_Components_Power_Management
5645

5746
linux/Foundational_Components_Kernel_Users_Guide
5847
linux/Foundational_Components_Kernel_LTP-DDT_Validation
@@ -73,6 +62,6 @@ linux/How_to_Guides/Target/Runtime_debug_unlock_on_secure_device
7362
linux/How_to_Guides/FAQ/How_to_Check_Device_Tree_Info
7463
linux/How_to_Guides/FAQ/How_to_Integrate_Open_Source_Software
7564
linux/How_to_Guides_Hardware_Setup_with_CCS
76-
linux/How_to_Guides/Hardware_Setup_with_CCS/AM62DX_EVM_Hardware_Setup
65+
linux/How_to_Guides/Hardware_Setup_with_CCS/AM62Dx_EVM_Hardware_Setup
7766

7867
linux/Documentation_Tarball
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
AM62Dx EVM Hardware Setup
2+
=========================
3+
4+
.. rubric:: Description
5+
6+
The AM62Dx evaluation module (EVM) is a stand-alone test and development platform
7+
built around the AM62Ax system-on-a-chip (SoC). AM62Dx processors are comprised
8+
of a quad-core 64-bit Arm®-Cortex®-A53 microprocessor, two Arm Cortex-R5F
9+
microcontroller (MCU) and a C7x DSP.
10+
11+
To know more on how to quickly start Linux on the AM62Dx EVM and run out-of-box demos, you can refer `AM62x EVM Quick Start Guide. <https://dev.ti.com/tirex/explore/node?node=A__ARZXwcKmAzaWG2hcFPpKRA__PROCESSORS-DEVTOOLS__FUz-xrs__LATEST>`__
12+
13+
To know more about the hardware architecture of the AM62Dix EVM, you can refer `AM62Dx EVM User's Guide. <https://dev.ti.com/tirex/explore/node?node=A__AJrqdMLq7PFtB7-xAFKPmg__PROCESSORS-DEVTOOLS__FUz-xrs__LATEST>`__

source/devices/AM62DX/linux/Release_Specific.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ Release Specific
55
.. toctree::
66
:maxdepth: 5
77

8+
Release_Specific_Release_Notes
89
Release_Specific_Yocto_layer_Configuration
910
Release_Specific_Migration_Guide
1011
Release_Specific_Kernel_Performance_Guide
Lines changed: 160 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,160 @@
1+
.. _Release-note-label:
2+
3+
#############
4+
Release Notes
5+
#############
6+
7+
Overview
8+
========
9+
10+
The **Processor Software Development Kit (Processor SDK)** is a unified software platform for TI embedded processors
11+
providing easy setup and fast out-of-the-box access to benchmarks and demos. All releases of Processor SDK are
12+
consistent across TI’s broad portfolio, allowing developers to seamlessly reuse and develop software across devices.
13+
Developing a scalable platform solutions has never been easier than with the Processor SDK and TI’s embedded processor
14+
solutions.
15+
16+
To simplify the end user experience, Processor SDK Linux AM62Dx installer provides everything needed as discussed below
17+
to create the embedded system from “scratch” :
18+
19+
- Platform/board-support software and configuration files for Linux
20+
- U-Boot and Kernel sources and configuration files
21+
- An ARM cross-compiling toolchain as well as other host binaries and components
22+
- A Yocto/OE compliant filesystem and sources for example applications
23+
- A variety of scripts and Makefiles to automate certain tasks
24+
- Other components needed to build an embedded system that don’t fit neatly into one of the above buckets
25+
- Reference Examples, benchmarks
26+
27+
This release supports High Security - Field Securable (HS-FS) devices. For migration guide and other info, refer :ref:`HS-Migration-Guide`
28+
29+
Licensing
30+
=========
31+
32+
Please refer to the software manifests, which outlines the licensing
33+
status for all packages included in this release. The manifest can be
34+
found on the SDK download page or in the installed directory as indicated below.
35+
36+
- Linux Manifest: :file:`<PSDK_PATH>/manifest/software_manifest.htm`
37+
38+
Release 11.01.05.03
39+
===================
40+
41+
Released on July 2025
42+
43+
What's included
44+
---------------
45+
46+
**First Processor SDK Linux AM62DX Release has following new features:**
47+
48+
- Second 2025 LTS Reference Release Including RT combined branch model
49+
- Review Issue Tracker Section for the new fixes.
50+
51+
**Key Release References:**
52+
53+
- Snagfactory Support - :ref:`Snagfactory Tool <Flash-via-Fastboot>`
54+
- How to Enable PRU RPMsg - `Read FAQ <https://e2e.ti.com/support/processors-group/processors/f/791/t/1494495>`__
55+
56+
**Component version:**
57+
58+
- Kernel 6.12.35
59+
- U-Boot 2025.01
60+
- Toolchain GCC 13.4
61+
- ATF 2.13+
62+
- OPTEE 4.6.0
63+
- Graphics DDK 24.2
64+
- TIFS Firmware / SYSFW `v11.01.02 <https://software-dl.ti.com/tisci/esd/11_01_02/release_notes/release_notes.html>`__ (Click on the link for more information)
65+
- DM Firmware 11.01.00.05
66+
- Yocto scarthgap 5.0
67+
68+
69+
Build Information
70+
=================
71+
72+
.. _u-boot-release-notes:
73+
74+
U-Boot
75+
------
76+
77+
| Head Commit: d2a72467939e169210bcd8e57de4b3e6ce2ef149 TI: dts: arm64: ti: sync dtbs from ti-linux-6.12.y upto e3e551586dfa
78+
| uBoot Version: 2025.01
79+
| uBoot Description: RC Release 11.01.05
80+
| Clone: git://git.ti.com/ti-u-boot/ti-u-boot.git
81+
| Branch: ti-u-boot-2025.01
82+
| uBoot Tag: 11.01.05
83+
|
84+
85+
.. _tf-a-release-notes:
86+
87+
TF-A
88+
----
89+
| Head Commit: e0c4d3903b382bf34f552af53e6d955fae5283ab Merge changes from topic "xlnx_fix_gen_con_datatype" into integration
90+
| Repo: https://git.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a.git/
91+
| Branch: master
92+
| Tag: (2.13 based)
93+
|
94+
95+
.. _optee-release-notes:
96+
97+
OP-TEE
98+
------
99+
| Head Commit: 71785645fa6ce42db40dbf5a54e0eaedc4f61591 Update CHANGELOG for 4.6.0
100+
| Repo: https://github.com/OP-TEE/optee_os/
101+
| Branch: master
102+
| Tag: 4.6.0
103+
|
104+
105+
.. _ti-linux-fw-release-notes:
106+
107+
ti-linux-firmware
108+
-----------------
109+
| Head Commit: 33bec0e2ea9a25362c0c8243b2f1ed392dbc5b02 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware into ti-linux-firmware-next
110+
| Clone: https://git.ti.com/cgit/processor-firmware/ti-linux-firmware
111+
| Branch: ti-linux-firmware
112+
| Tag: 11.01.05
113+
|
114+
115+
Kernel
116+
------
117+
118+
| Head Commit: e3e551586dfad357550da433969d6d9f458e06ce PENDING: arm64: dts: ti: k3-am62d2: Enable heartbeat led
119+
| Kernel Version: v6.12.35
120+
| Kernel Description: RC Release 11.01.05
121+
122+
| Repo: git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git
123+
| Branch: ti-linux-6.12.y
124+
| Tag: 11.01.05
125+
| use-kernel-config=defconfig
126+
| non-rt-config-fragment=kernel/configs/ti_arm64_prune.config
127+
| rt-config-fragment=config-fragment=kernel/configs/ti_arm64_prune.config kernel/configs/ti_rt.config
128+
|
129+
130+
Yocto
131+
-----
132+
.. rubric:: meta-ti
133+
:name: meta-ti
134+
135+
| Head Commit: 59354be6c2362b9f7d0a3cd2c017f2f3c6ab7f2e CI/CD Auto-Merger: cicd.scarthgap.202507011953
136+
137+
| Clone: git://git.yoctoproject.org/meta-ti
138+
| Branch: scarthgap
139+
| Release Tag: 11.01.05
140+
|
141+
142+
.. rubric:: meta-arago
143+
:name: meta-arago
144+
145+
| Head Commit: 0a9d75bc9eab472baa1eef57e1166954c557550a CI/CD Auto-Merger: cicd.scarthgap.202506261626
146+
147+
| Clone: git://git.yoctoproject.org/meta-arago
148+
| Branch: scarthgap
149+
| Release Tag: 11.01.05
150+
|
151+
152+
.. rubric:: meta-tisdk
153+
:name: meta-tisdk
154+
155+
| Head Commit: 60969f56929e61855d2c581a329e98d8428fc35d meta-ti-foundational: recipes-demos: dsp offload: update SRCREV
156+
157+
| Clone: https://github.com/TexasInstruments/meta-tisdk.git
158+
| Branch: scarthgap
159+
| Release Tag: 11.01.05.03
160+
|

source/devices/AM62DX/linux/Release_Specific_Supported_Platforms_and_Versions.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ The following platforms and EVMs are supported with Processor SDK.
2323
| **Platform** | **EVM** | **Tested | **Document** | **Processor SDK | **Processor SDK | **Processor SDK |
2424
| | | Version** | | Linux** | RT Linux** | RTOS** |
2525
+--------------+-----------+-----------+-----------------------+-------------------+------------------+------------------+
26-
| AM62D-EVM | AM62D-EVM | E1 | Hardware User's Guide | Y | Y | Y |
26+
| AM62D-EVM | AM62D-EVM | E2 | Hardware User's Guide | Y | Y | Y |
2727
+--------------+-----------+-----------+-----------------------+-------------------+------------------+------------------+
2828

2929

source/devices/AM62DX/linux/Release_Specific_Yocto_layer_Configuration.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@ directory of the `oe-layersetup git repo <https://git.ti.com/cgit/arago-project/
1717
+---------------------------------------------------------------+-----------------------------------+-------------------------------+
1818
| Config File | Description | Supported machines/platforms |
1919
+===============================================================+===================================+===============================+
20-
| processor-sdk-11.01.00.00-am62dxx-config.txt | Processor SDK 11.01.00.00 Release | am62dxx-evm |
20+
| processor-sdk-scarthgap-nonqt-11.01.05.03-config.txt | Processor SDK 11.01.05.03 Release | am62dxx-evm |
2121
+---------------------------------------------------------------+-----------------------------------+-------------------------------+
2222

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
11_01_00_00
1+
11_01_05_03

source/devices/AM64X/linux/Release_Specific_Yocto_layer_Configuration.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ meta layers. These are the <config> used in the command:
1414
The following config files are located in the ``configs/processor-sdk``
1515
directory of the `oe-layersetup git repo <https://git.ti.com/cgit/arago-project/oe-layersetup/>`_.
1616

17-
+--------------------------------------------------+-----------------------------------+------------------------------+
18-
| Config File | Description | Supported machines/platforms |
19-
+==================================================+===================================+==============================+
20-
| processor-sdk-scarthgap-11.01.05.03-config.txt | Processor SDK 11.01.05.03 Release | am64xx-evm |
21-
+--------------------------------------------------+-----------------------------------+------------------------------+
17+
+------------------------------------------------------+-----------------------------------+------------------------------+
18+
| Config File | Description | Supported machines/platforms |
19+
+======================================================+===================================+==============================+
20+
| processor-sdk-scarthgap-nonqt-11.01.05.03-config.txt | Processor SDK 11.01.05.03 Release | am64xx-evm |
21+
+------------------------------------------------------+-----------------------------------+------------------------------+
2222

source/linux/Foundational_Components/Kernel/Kernel_Drivers/Audio.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,12 @@ instances to a codec or an HDMI bridge.
3737

3838
Generic commands and instructions
3939
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
40+
.. ifconfig:: CONFIG_part_variant in ('AM62DX')
41+
42+
.. note::
43+
44+
Only Audio playback with static DAC confgiuration is supported.
45+
Recording feature is not supported.
4046

4147
Most of the boards have simple audio setup which means we have one
4248
sound card with one playback and one capture PCM.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
.. include:: ../../../common/EVM_Hardware_Setup/_AM62Dx_EVM_Hardware_Setup.rst

0 commit comments

Comments
 (0)