Skip to content

Commit bde276f

Browse files
paresh-bhagat12jeevantelukula
authored andcommitted
feat(linux): Update 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 <[email protected]>
1 parent 7d49111 commit bde276f

File tree

10 files changed

+199
-28
lines changed

10 files changed

+199
-28
lines changed

configs/AM62DX/AM62DX_linux_toc.txt

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ devices/AM62DX/linux/Release_Specific
77
devices/AM62DX/linux/Release_Specific_Release_Notes
88
devices/AM62DX/linux/Release_Specific_Build_Sheet
99
devices/AM62DX/linux/Release_Specific_Yocto_layer_Configuration
10-
devices/AM62DX/linux/Release_Specific_Migration_Guide
11-
devices/AM62DX/linux/Release_Specific_Kernel_Performance_Guide
12-
devices/AM62DX/linux/Linux_Performance_Guide
13-
devices/AM62DX/linux/RT_Linux_Performance_Guide
14-
devices/AM62DX/linux/Release_Specific_Workarounds
10+
#devices/AM62DX/linux/Release_Specific_Migration_Guide
11+
#devices/AM62DX/linux/Release_Specific_Kernel_Performance_Guide
12+
#devices/AM62DX/linux/Linux_Performance_Guide
13+
#devices/AM62DX/linux/RT_Linux_Performance_Guide
14+
#devices/AM62DX/linux/Release_Specific_Workarounds
1515
devices/AM62DX/linux/Release_Specific_Supported_Platforms_and_Versions
1616

1717
linux/Overview_Building_the_SDK
@@ -28,8 +28,8 @@ linux/Foundational_Components/U-Boot/Users-Guide
2828
linux/Foundational_Components/U-Boot/UG-General-Info
2929
linux/Foundational_Components/U-Boot/UG-DFU
3030
linux/Foundational_Components/U-Boot/UG-Memory-K3
31-
linux/Foundational_Components/U-Boot/UG-SPI
32-
linux/Foundational_Components/U-Boot/UG-QSPI
31+
#linux/Foundational_Components/U-Boot/UG-SPI
32+
#linux/Foundational_Components/U-Boot/UG-QSPI
3333
linux/Foundational_Components/U-Boot/UG-UART
3434

3535
linux/Foundational_Components/U-Boot/Applications
@@ -41,19 +41,19 @@ linux/Foundational_Components/Kernel/Kernel_Drivers/Audio
4141
linux/Foundational_Components/Kernel/Kernel_Drivers/EQEP
4242
linux/Foundational_Components/Kernel/Kernel_Drivers/GPIO
4343
linux/Foundational_Components/Kernel/Kernel_Drivers/I2C
44-
linux/Foundational_Components/Kernel/Kernel_Drivers/MCAN
44+
#linux/Foundational_Components/Kernel/Kernel_Drivers/MCAN
4545
linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW-Ethernet
4646
linux/Foundational_Components/Kernel/Kernel_Drivers/PWM
47-
linux/Foundational_Components/Kernel/Kernel_Drivers/SPI
48-
linux/Foundational_Components/Kernel/Kernel_Drivers/QSPI
47+
#linux/Foundational_Components/Kernel/Kernel_Drivers/SPI
48+
#linux/Foundational_Components/Kernel/Kernel_Drivers/QSPI
4949
linux/Foundational_Components/Kernel/Kernel_Drivers/Storage/MMC-SD
50-
linux/Foundational_Components/Kernel/Kernel_Drivers/Storage/NAND
50+
#linux/Foundational_Components/Kernel/Kernel_Drivers/Storage/NAND
5151
linux/Foundational_Components/Kernel/Kernel_Drivers/UART
5252
linux/Foundational_Components/Kernel/Kernel_Drivers/UBIFS
5353
linux/Foundational_Components/Kernel/Kernel_Drivers/VTM
5454
linux/Foundational_Components/Kernel/Kernel_Drivers/Watchdog
5555

56-
linux/Foundational_Components_Power_Management
56+
#linux/Foundational_Components_Power_Management
5757

5858
linux/Foundational_Components_Kernel_Users_Guide
5959
linux/Foundational_Components_Kernel_LTP-DDT_Validation
@@ -62,6 +62,7 @@ linux/Foundational_Components_Filesystem
6262
linux/Foundational_Components_Tools
6363
linux/Foundational_Components/Tools/Development_Tools
6464
linux/Foundational_Components/Tools/Pin_Mux_Tools
65+
linux/Foundational_Components/Tools/Flash_via_Fastboot
6566
linux/Foundational_Components_ATF
6667

6768
linux/How_to_Guides
@@ -74,7 +75,7 @@ linux/How_to_Guides/Target/Runtime_debug_unlock_on_secure_device
7475
linux/How_to_Guides/FAQ/How_to_Check_Device_Tree_Info
7576
linux/How_to_Guides/FAQ/How_to_Integrate_Open_Source_Software
7677
linux/How_to_Guides_Hardware_Setup_with_CCS
77-
linux/How_to_Guides/Hardware_Setup_with_CCS/AM62DX_EVM_Hardware_Setup
78+
linux/How_to_Guides/Hardware_Setup_with_CCS/AM62Dx_EVM_Hardware_Setup
7879

7980
linux/Demo_User_Guides/index_Demos
8081
linux/Demo_User_Guides/AM62D_Dsp_Offload_User_Guide
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 standalone test and development platform
7+
built around the AM62Dx system-on-a-chip (SoC). AM62Dx processor includes
8+
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 `AM62Dx 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 AM62Dx 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/index.rst

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,6 @@ Linux SDK Software Developer's Guide
2222

2323
|
2424
25-
.. rubric:: Software Build Sheet
26-
27-
The build sheet of supported features for this SDK is available at the following link:
28-
29-
.. raw:: html
30-
31-
<a href="../../AM62DX_build_sheet_11_00_15_05_files/AM62DX_build_sheet_11.00.15.htm">AM62DX Software Build Sheet</a>
32-
3325
.. include:: /devices/AM62DX/linux/_Release_Specific_QSG.rst
3426

3527
.. rubric:: Feedback

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_Build_Sheet
910
Release_Specific_Yocto_layer_Configuration
1011
Release_Specific_Migration_Guide
Lines changed: 156 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,156 @@
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+
**Key Release References:**
47+
48+
- Snagfactory Support - :ref:`Snagfactory Tool <Flash-via-Fastboot>`
49+
- How to Enable PRU RPMsg - `Read FAQ <https://e2e.ti.com/support/processors-group/processors/f/791/t/1494495>`__
50+
51+
**Component version:**
52+
53+
- Kernel 6.12.35
54+
- U-Boot 2025.01
55+
- Toolchain GCC 13.4
56+
- ATF 2.13+
57+
- OPTEE 4.6.0
58+
- 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)
59+
- IPC Firmware REL.MCUSDK.11.01.00.00
60+
- TAD5212 Firmware 1.0.0.0
61+
- DM Firmware 11.01.00.05
62+
- Yocto scarthgap 5.0
63+
64+
65+
Build Information
66+
=================
67+
68+
.. _u-boot-release-notes:
69+
70+
U-Boot
71+
------
72+
73+
| Head Commit: d2a72467939e169210bcd8e57de4b3e6ce2ef149 TI: dts: arm64: ti: sync dtbs from ti-linux-6.12.y upto e3e551586dfa
74+
| uBoot Version: 2025.01
75+
| uBoot Description: RC Release 11.01.05
76+
| Clone: git://git.ti.com/ti-u-boot/ti-u-boot.git
77+
| Branch: ti-u-boot-2025.01
78+
| uBoot Tag: 11.01.05
79+
|
80+
81+
.. _tf-a-release-notes:
82+
83+
TF-A
84+
----
85+
| Head Commit: e0c4d3903b382bf34f552af53e6d955fae5283ab Merge changes from topic "xlnx_fix_gen_con_datatype" into integration
86+
| Repo: https://git.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a.git/
87+
| Branch: master
88+
| Tag: (2.13 based)
89+
|
90+
91+
.. _optee-release-notes:
92+
93+
OP-TEE
94+
------
95+
| Head Commit: 71785645fa6ce42db40dbf5a54e0eaedc4f61591 Update CHANGELOG for 4.6.0
96+
| Repo: https://github.com/OP-TEE/optee_os/
97+
| Branch: master
98+
| Tag: 4.6.0
99+
|
100+
101+
.. _ti-linux-fw-release-notes:
102+
103+
ti-linux-firmware
104+
-----------------
105+
| Head Commit: 33bec0e2ea9a25362c0c8243b2f1ed392dbc5b02 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware into ti-linux-firmware-next
106+
| Clone: https://git.ti.com/cgit/processor-firmware/ti-linux-firmware
107+
| Branch: ti-linux-firmware
108+
| Tag: 11.01.05
109+
|
110+
111+
Kernel
112+
------
113+
114+
| Head Commit: e3e551586dfad357550da433969d6d9f458e06ce PENDING: arm64: dts: ti: k3-am62d2: Enable heartbeat led
115+
| Kernel Version: v6.12.35
116+
| Kernel Description: RC Release 11.01.05
117+
118+
| Repo: git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git
119+
| Branch: ti-linux-6.12.y
120+
| Tag: 11.01.05
121+
| use-kernel-config=defconfig
122+
| non-rt-config-fragment=kernel/configs/ti_arm64_prune.config
123+
| rt-config-fragment=config-fragment=kernel/configs/ti_arm64_prune.config kernel/configs/ti_rt.config
124+
|
125+
126+
Yocto
127+
-----
128+
.. rubric:: meta-ti
129+
:name: meta-ti
130+
131+
| Head Commit: 59354be6c2362b9f7d0a3cd2c017f2f3c6ab7f2e CI/CD Auto-Merger: cicd.scarthgap.202507011953
132+
133+
| Clone: git://git.yoctoproject.org/meta-ti
134+
| Branch: scarthgap
135+
| Release Tag: 11.01.05
136+
|
137+
138+
.. rubric:: meta-arago
139+
:name: meta-arago
140+
141+
| Head Commit: 0a9d75bc9eab472baa1eef57e1166954c557550a CI/CD Auto-Merger: cicd.scarthgap.202506261626
142+
143+
| Clone: git://git.yoctoproject.org/meta-arago
144+
| Branch: scarthgap
145+
| Release Tag: 11.01.05
146+
|
147+
148+
.. rubric:: meta-tisdk
149+
:name: meta-tisdk
150+
151+
| Head Commit: 3265fc78d1dddd1642c112a2f3f42507bfa176d9 meta-ti-foundational: ti-apps-launcher: Update SRCREV
152+
153+
| Clone: https://github.com/TexasInstruments/meta-tisdk.git
154+
| Branch: scarthgap
155+
| Release Tag: 11.01.05.03
156+
|

source/devices/AM62DX/linux/Release_Specific_Supported_Platforms_and_Versions.rst

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@ Linux SDK.
1919

2020
The following platforms and EVMs are supported with Processor SDK.
2121

22-
+--------------+-----------+-----------+-----------------------+-------------------+------------------+------------------+
23-
| **Platform** | **EVM** | **Tested | **Document** | **Processor SDK | **Processor SDK | **Processor SDK |
24-
| | | Version** | | Linux** | RT Linux** | RTOS** |
25-
+--------------+-----------+-----------+-----------------------+-------------------+------------------+------------------+
26-
| AM62D-EVM | AM62D-EVM | E1 | Hardware User's Guide | Y | Y | Y |
27-
+--------------+-----------+-----------+-----------------------+-------------------+------------------+------------------+
22+
+--------------+-----------------+-----------+-----------------------+-------------------+------------------+------------------+
23+
| **Platform** | **EVM** | **Tested | **Document** | **Processor SDK | **Processor SDK | **Processor SDK |
24+
| | | Version** | | Linux** | RT Linux** | RTOS** |
25+
+--------------+-----------------+-----------+-----------------------+-------------------+------------------+------------------+
26+
| AM62D-EVM | AUDIO-AM62D-EVM | E2 | Hardware User's Guide | Y | Y | Y |
27+
+--------------+-----------------+-----------+-----------------------+-------------------+------------------+------------------+
2828

2929

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/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

source/linux/How_to_Guides_Hardware_Setup_with_CCS.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,4 @@ Hardware EVM Setup
2929
How_to_Guides/Hardware_Setup_with_CCS/AM62Lx_EVM_Hardware_Setup
3030
How_to_Guides/Hardware_Setup_with_CCS/AM64x_EVM_Hardware_Setup
3131
How_to_Guides/Hardware_Setup_with_CCS/J722S_EVM_Hardware_Setup
32+
How_to_Guides/Hardware_Setup_with_CCS/AM62Dx_EVM_Hardware_Setup

0 commit comments

Comments
 (0)