Skip to content

Commit 8001858

Browse files
feat: Add Software Buildsheets in processor-sdk-doc
This adds the support for device specific build sheet information for the devices AM62X, AM62PX, AM64X and AM62DX in github documentation. Signed-off-by: Telukula Jeevan Kumar Sahu <[email protected]>
1 parent f80b1ae commit 8001858

13 files changed

+666
-1
lines changed

configs/AM62DX/AM62DX_linux_toc.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ devices/AM62DX/linux/Overview/Download_and_Install_the_SDK
55
linux/Overview/Run_Setup_Scripts
66
devices/AM62DX/linux/Release_Specific
77
devices/AM62DX/linux/Release_Specific_Release_Notes
8+
devices/AM62DX/linux/Release_Specific_Build_Sheet
89
devices/AM62DX/linux/Release_Specific_Yocto_layer_Configuration
910
devices/AM62DX/linux/Release_Specific_Migration_Guide
1011
devices/AM62DX/linux/Release_Specific_Kernel_Performance_Guide

configs/AM62PX/AM62PX_linux_toc.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ devices/AM62PX/linux/Overview/Download_and_Install_the_SDK
66
linux/Overview/Run_Setup_Scripts
77
devices/AM62PX/linux/Release_Specific
88
devices/AM62PX/linux/Release_Specific_Release_Notes
9+
devices/AM62PX/linux/Release_Specific_Build_Sheet
910
devices/AM62PX/linux/Release_Specific_Yocto_layer_Configuration
1011
devices/AM62PX/linux/Release_Specific_Migration_Guide
1112
devices/AM62PX/linux/Release_Specific_Kernel_Performance_Guide

configs/AM62X/AM62X_linux_toc.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ devices/AM62X/linux/Overview/Download_and_Install_the_SDK
66
linux/Overview/Run_Setup_Scripts
77
devices/AM62X/linux/Release_Specific
88
devices/AM62X/linux/Release_Specific_Release_Notes
9+
devices/AM62X/linux/Release_Specific_Build_Sheet
910
devices/AM62X/linux/Release_Specific_Yocto_layer_Configuration
1011
devices/AM62X/linux/Release_Specific_Migration_Guide
1112
devices/AM62X/linux/Release_Specific_Kernel_Performance_Guide

configs/AM64X/AM64X_linux_config.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Replacement Variables
1717
'__PART_FAMILY_DEVICE_NAMES__' : 'AM64x'
1818
'__PRODUCT_LINE_NAME__' : 'Sitara MPU'
1919
'__SDK_BUILD_MACHINE__' : 'am64xx-evm'
20-
'__SDK_FULL_NAME__' : 'Processor SDK'
20+
'__SDK_FULL_NAME__' : 'Processor SDK AM64x'
2121
'__SDK_SHORT_NAME__' : 'PSDK'
2222
'__SDK_INSTALL_FILE__' : 'ti-processor-sdk-linux-am64xx-evm-<version>-Linux-x86-Install.bin'
2323
'__SDK_INSTALL_DIR__' : 'ti-processor-sdk-linux-am64xx-evm-<version>'

configs/AM64X/AM64X_linux_toc.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ linux/Overview/GCC_ToolChain
1515

1616
devices/AM64X/linux/Release_Specific
1717
devices/AM64X/linux/Release_Specific_Release_Notes
18+
devices/AM64X/linux/Release_Specific_Build_Sheet
1819
devices/AM64X/linux/Release_Specific_Yocto_layer_Configuration
1920
devices/AM64X/linux/Release_Specific_Migration_Guide
2021
devices/AM64X/linux/Release_Specific_Kernel_Performance_Guide

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_Build_Sheet
89
Release_Specific_Yocto_layer_Configuration
910
Release_Specific_Migration_Guide
1011
Release_Specific_Kernel_Performance_Guide
Lines changed: 178 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,178 @@
1+
.. _build_sheet:
2+
3+
====================
4+
Software Build Sheet
5+
====================
6+
7+
Build Sheet of supported features and modules for this |__SDK_FULL_NAME__| Release.
8+
The following table lists the supported features and modules for the corresponding category,
9+
along with the support status for Linux on A53, RTOS on MCU R5F, RTOS on WKUP R5, RTOS on A53, RTOS on C7X.
10+
11+
The support status is indicated by the following codes:
12+
13+
- "Yes": The feature or module is supported.
14+
- "No": The feature or module is not supported.
15+
- "SDKx.y": The feature or module will be supported in a future version of the SDK.
16+
- "NA": The feature or module is not applicable in the hardware.
17+
- "ANY": The feature or module is a new update in this revision of the SDK.
18+
19+
.. csv-table:: Software Build Sheet
20+
:header: "Category", "Module", "SubModule", "RTOS on MCU R5F", "RTOS on WKUP R5", "RTOS on A53", "RTOS on C7X"
21+
:widths: 20, 20, 20, 20, 20, 20, 20
22+
23+
System Interconnect,Bandwidth regulator,,No,No,No,No
24+
,CBASS auto-clock gating,,No,No,No,No
25+
Initialization,I2C Bootloader Operation,,No,No,No,No
26+
,SPI Bootloader Operation,,No,No,No,No
27+
,QSPI Bootloader Operation,NOR,NA,No,NA,NA
28+
,,NAND,NA,No,NA,NA
29+
,OSPI Bootloader Operation,NOR,NA,Yes,NA,NA
30+
,,NAND (1-bit mode),NA,No,NA,NA
31+
,,NAND (8-bit mode),NA,No,NA,NA
32+
,GPMC Bootloader Operation,NOR,NA,No,NA,NA
33+
,,NAND,NA,No,NA,NA
34+
,Ethernet Bootloader Operation,,NA,No,NA,NA
35+
,USB Bootloader Operation,Host,NA,No,NA,NA
36+
,,Device,NA,No,NA,NA
37+
,MMCSD Bootloader Operation,SD Card (no UHS),NA,Yes,NA,NA
38+
,,eMMC,NA,Yes,NA,NA
39+
,UART Bootloader Operation,,NA,Yes,NA,NA
40+
Device Configuration,Power Supply Modules,POK,No,No,No,No
41+
,,POR,No,No,No,No
42+
,,PRG,No,No,No,No
43+
,,PGD,No,No,No,No
44+
,,VTM,Yes,No,No,No
45+
Power MaNAgement,Deep Sleep Low Power Mode ,,NA,No,No,No
46+
,Deep Sleep LPM Wakeup Events,RTC Timer,NA,No,No,No
47+
,,GT Timers,NA,No,No,No
48+
,,WKUP UART,NA,No,No,No
49+
,,I2C,NA,No,No,No
50+
,,MCU GPIO,NA,No,No,No
51+
,,I/O Daisy Chain,NA,No,No,No
52+
,,USB Connect/Disconnect,NA,No,No,No
53+
,,USB Remote Wakeup,NA,No,No,No
54+
,MCU-Only Low Power Mode,,NA,No,No,No
55+
,Standby Low Power Mode,,NA,No,No,No
56+
,Partial I/O Low Power Mode,,NA,No,No,No
57+
,IO + DDR low power mode,,NA,No,No,No
58+
,Boot-time OPP configurations,,No,No,No,No
59+
,Runtime Power MaNAgement,,NA,No,No,No
60+
,DFS/CPUFreq,,NA,No,No,No
61+
,CPUIdle (A53 WFI),,NA,No,No,No
62+
,CPUIdle (DDR in Self-Refresh),,NA,No,No,No
63+
Interprocessor Communication,Mailbox,,Yes,Yes,Yes,Yes
64+
,Spinlock,,No,No,No,No
65+
Memory Controllers,DDR Subsystem (DDRSS),DDR4,No,No,No,No
66+
,,LPDDR4,No,Yes,No,No
67+
,,Inline ECC (1bit err),No,Yes,No,No
68+
,,Inline ECC (mbit err),No,No,No,No
69+
,Region-based Address Translation,,Yes,Yes,NA,NA
70+
Time Sync,Time Sync Module (CPTS),,No,No,No,No
71+
,Timer MaNAger,,No,No,No,No
72+
,Time Sync and Compare Events,,No,No,No,No
73+
Data Movement Architecture (DMA),Data Movement Subsystem (DMSS),,Yes,Yes,Yes,Yes
74+
,Peripheral DMA (PDMA),,No,No,No,No
75+
,RingAcc,,No,No,No,No
76+
,BCDMA,,Yes,Yes,Yes,Yes
77+
,DRU,,NA,NA,NA,Yes
78+
,Packet Streaming Interface Link,,No,No,No,No
79+
General Connectivity Peripherals (MAIN domain),Multichannel Audio Serial Port (McASP),Input,NA,No,Yes,Yes
80+
,,Output,NA,No,Yes,Yes
81+
,,HDMI Output,NA,No,No,No
82+
,General-Purpose Interface (GPIO),,Yes,Yes,Yes,Yes
83+
,Inter-Integrated Circuit (I2C),Controller,Yes,Yes,Yes,Yes
84+
,,Target,Yes,Yes,Yes,Yes
85+
,Multichannel Serial Peripheral Interface (McSPI),Controller,Yes,No,Yes,No
86+
,,Peripheral,Yes,No,Yes,No
87+
,Universal Asynchronous Receiver/Transmitter (UART),UART,Yes,Yes,Yes,Yes
88+
,,RS-485,NA,No,No,No
89+
,,IrDA,NA,No,No,No
90+
General Connectivity Peripherals (MCU domain),General-Purpose Interface (GPIO),,Yes,Yes,Yes,No
91+
,Inter-Integrated Circuit (I2C),Controller,Yes,Yes,Yes,Yes
92+
,,Target,No,No,No,No
93+
,Multichannel Serial Peripheral Interface (McSPI),Controller,Yes,No,No,No
94+
,,Peripheral,No,No,No,No
95+
,Universal Asynchronous Receiver/Transmitter (UART),UART,Yes,Yes,Yes,Yes
96+
,,RS-485,No,No,No,No
97+
,,IrDA,No,No,No,No
98+
General Connectivity Peripherals (WKUP domain),Inter-Integrated Circuit (I2C),Controller,Yes,Yes,Yes,No
99+
,,Target,NA,No,No,No
100+
,Universal Asynchronous Receiver/Transmitter (UART),UART,NA,Yes,No,No
101+
,,RS-485,NA,No,No,No
102+
,,IrDA,NA,No,No,No
103+
High-speed Serial Interfaces,Gigabit Ethernet Switch (CPSW3G),Switch,No,No,No,No
104+
,,EndPoint,No,No,No,No
105+
,,TSN,No,No,No,No
106+
,,TSN - VLAN,No,No,No,No
107+
,Universal Serial Bus Subsystem (USBSS),Host 3.1,No,No,No,No
108+
,,Device 3.1,No,No,No,No
109+
,,Host 2.0,No,No,No,No
110+
,,Device 2.0,No,No,No,No
111+
Memory Interfaces,Flash Subsystem (FSS),,No,No,No,No
112+
,Quad Serial Peripheral Interface (QSPI),NOR,No,No,No,No
113+
,,NAND,No,No,No,No
114+
,Octal Serial Peripheral Interface (OSPI),NOR,Yes,Yes,Yes,No
115+
,,NAND,No,No,No,No
116+
,Expanded Serial Peripheral Interface (xSPI),,No,No,No,No
117+
,General-Purpose Memory Controller (GPMC),FPGA,No,No,No,No
118+
,,NAND,No,No,No,No
119+
,,NOR,No,No,No,No
120+
,,etc.,No,No,No,No
121+
,Error Location Module (ELM),,No,No,No,No
122+
,Multimedia Card Secure Digital (MMCSD) Interface,SD Card,No,Yes,Yes,No
123+
,,eMMC,No,Yes,Yes,No
124+
Industrial & Control Interfaces,Controller Area Network (MCAN) - MAIN domain,CAN,No,No,Yes,No
125+
,,CAN FD,No,No,Yes,No
126+
,Controller Area Network (MCAN) - MCU domain,CAN,Yes,No,No,No
127+
,,CAN FD,Yes,No,No,No
128+
,Enhanced Capture (ECAP) Module,Capture,No,No,No,No
129+
,,PWM,No,No,Yes,Yes
130+
,Enhanced Pulse Width Modulation (EPWM) Module,,No,No,Yes,Yes
131+
,Enhanced Quadrature Encoder Pulse (EQEP) Module,,No,No,Yes,No
132+
Camera Subsystem,Camera Streaming Interface Receiver (CSI_RX_IF),,NA,No,No,No
133+
,MIPI D-PHY Receiver (DPHY_RX),,NA,No,No,No
134+
,Multiple Camera,,NA,No,No,No
135+
,OV2312 RGB + IR sensor,,NA,No,No,No
136+
,iMX219 sensor,,NA,No,No,No
137+
Timer Modules,Global Timebase Cunter (GTC),,No,No,No,No
138+
,Windowed Watchdog Timer (WWDT) - MAIN domain,,No,No,Yes,No
139+
,Windowed Watchdog Timer (WWDT) - MCU domain,,No,No,No,No
140+
,Windowed Watchdog Timer (WWDT) - WKUP domain,,No,No,No,No
141+
,Real-Time Clock (RTC),,No,Yes,No,No
142+
,Timers - MAIN domain,Timer,NA,No,Yes,Yes
143+
,,Capture,NA,No,No,No
144+
,,Compare,NA,No,No,No
145+
,,PWM,NA,No,No,No
146+
,Timers - MCU domain,Timer,Yes,No,No,No
147+
,,Capture,No,No,No,No
148+
,,Compare,No,No,No,No
149+
,,PWM,No,No,No,No
150+
,Timers - WKUP domain,Timer,NA,Yes,No,No
151+
,,Capture,NA,No,No,No
152+
,,Compare,NA,No,No,No
153+
,,PWM,NA,No,No,No
154+
Internal Diagnostics Modules,Dual Clock Comparator (DCC),,Yes,No,No,No
155+
,Error Signalling Module (ESM),,Yes,No,No,No
156+
,Memory Cyclic Redundancy Check (MCRC) Controller,,Yes,No,No,No
157+
,SDL Driver Porting Layer(SDL DPL),,Yes,No,No,No
158+
,RTI(WWDG),,Yes,No,No,No
159+
,Voltage and Thermal Management(VTM),,Yes,No,No,No
160+
,Interconnect Isolation Gasket(STOG),,Yes,No,No,No
161+
,Interconnect Isolation Gasket(MTOG),,Yes,No,No,No
162+
,Power OK(POK),,Yes,No,No,No
163+
,PBIST(Built In Self Test),,Yes,No,No,No
164+
,ECC Aggregator,,Yes,No,No,No
165+
DISPLAY Subsystem,Open LVDS Display Interface Transmitter (OLDITX),,NA,No,No,No
166+
,DISPLAY Parallel Interface (DPI),,NA,No,No,No
167+
,Dual Display,,NA,NA,NA,NA
168+
Video Processing Unit,,,NA,No,No,No
169+
Image Encoder,JPEG Encoder E5010,,,,,
170+
On-Die Temperature sensor,,,NA,No,No,No
171+
On-Chip Debug,,,NA,NA,NA,NA
172+
Crypto Accelerator (SA3UL),Advanced Encryption Standard (AES),AES-CBC,NA,No,Yes,No
173+
,,AES-ECB,NA,No,Yes,No
174+
,SHA/MD5 Crypto Hardware-Accelerated Module (SHA/MD5),SHA-256,NA,No,Yes,No
175+
,,SHA-512,NA,No,Yes,No
176+
,True Random Number Generator (TRNG),,NA,No,Yes,No
177+
ISP (Image SigNAl Processing),Hardware accelerated ISP for RGB and IR,,NA,No,No,No
178+
Deep Learning,Hardware accelerated deep learning,,NA,No,No,No

source/devices/AM62PX/linux/Release_Specific.rst

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

88
Release_Specific_Release_Notes
9+
Release_Specific_Build_Sheet
910
Release_Specific_Yocto_layer_Configuration
1011
Release_Specific_Migration_Guide
1112
Release_Specific_Kernel_Performance_Guide

0 commit comments

Comments
 (0)