Skip to content

Commit

Permalink
Merge branch 'master' into sbellary/ti_u-boot_splash_screen_update
Browse files Browse the repository at this point in the history
  • Loading branch information
sukrutb authored Dec 20, 2024
2 parents 3a25f5e + e03d5ad commit ae4bf0d
Show file tree
Hide file tree
Showing 62 changed files with 787 additions and 647 deletions.
2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@
# the repo. Unless a later match takes precedence, all below
# owners will be requested for review when someone opens a pull request.

* @cshilwant @StaticRocket @praneethbajjuri @uditkumarti @aniket-l
* @cshilwant @StaticRocket @praneethbajjuri @uditkumarti @aniket-l @veeruprudhvi
17 changes: 5 additions & 12 deletions configs/AM335X/AM335X_linux_toc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@ linux/Release_Specific_Yocto_layer_Configuration
linux/Release_Specific_Supported_Platforms_and_Versions
linux/Foundational_Components
linux/Foundational_Components_U-Boot
linux/Foundational_Components/U-Boot/Release-Notes
linux/Foundational_Components/U-Boot/Users-Guide
linux/Foundational_Components/U-Boot/UG-General-Info
linux/Foundational_Components/U-Boot/UG-DFU
Expand Down Expand Up @@ -53,11 +52,6 @@ linux/Foundational_Components/Kernel/Kernel_Drivers/GPIO
linux/Foundational_Components/Kernel/Kernel_Drivers/I2C
linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW
linux/Foundational_Components/Kernel/Kernel_Drivers/Network/PRUSS
linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management
linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_overview
linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_dvfs
linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_cpuidle
linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_suspend_resume
linux/Foundational_Components/Kernel/Kernel_Drivers/PWM
linux/Foundational_Components/Kernel/Kernel_Drivers/SPI
linux/Foundational_Components/Kernel/Kernel_Drivers/Storage/NAND
Expand All @@ -70,6 +64,11 @@ linux/Foundational_Components_Kernel_Release_Notes
linux/Foundational_Components_Kernel_RT_Release_Notes
linux/Foundational_Components_Kernel_LTP-DDT_Validation
linux/Foundational_Components_Kernel_FAQs
linux/Foundational_Components_Power_Management
linux/Foundational_Components/Power_Management/pm_overview
linux/Foundational_Components/Power_Management/pm_dvfs
linux/Foundational_Components/Power_Management/pm_cpuidle
linux/Foundational_Components/Power_Management/pm_suspend_resume
linux/Foundational_Components_Filesystem
linux/Foundational_Components_Tools
linux/Foundational_Components/Tools/Development_Tools
Expand Down Expand Up @@ -111,12 +110,6 @@ linux/Foundational_Components/Graphics/SGX/Overview
linux/Foundational_Components/Graphics/SGX/SGX_Debug_Info
linux/Foundational_Components/Graphics/SGX/Build_Guide

linux/Industrial_Protocols
linux/Industrial_Protocols_HSR_PRP
linux/Industrial_Protocols_PTP
linux/Industrial_Protocols_RSTP
linux/Industrial_Protocols_CCLINK
linux/Industrial_Protocols_OPCUA
linux/Examples_and_Demos
linux/Examples_and_Demos_Application_Demos
linux/Examples_and_Demos/Application_Demos/QT_Thermostat_HMI_Demo
Expand Down
17 changes: 5 additions & 12 deletions configs/AM437X/AM437X_linux_toc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -53,12 +53,6 @@ linux/Foundational_Components/Kernel/Kernel_Drivers/GPIO
linux/Foundational_Components/Kernel/Kernel_Drivers/I2C
linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSW
linux/Foundational_Components/Kernel/Kernel_Drivers/Network/PRUSS
linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management
linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_overview
linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_dvfs
linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_cpuidle
linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_suspend_resume
linux/Foundational_Components/Kernel/Kernel_Drivers/Power_Management/pm_rtc_ddr
linux/Foundational_Components/Kernel/Kernel_Drivers/PWM
linux/Foundational_Components/Kernel/Kernel_Drivers/QSPI
linux/Foundational_Components/Kernel/Kernel_Drivers/SPI
Expand All @@ -72,6 +66,11 @@ linux/Foundational_Components_Kernel_Release_Notes
linux/Foundational_Components_Kernel_RT_Release_Notes
linux/Foundational_Components_Kernel_LTP-DDT_Validation
linux/Foundational_Components_Kernel_FAQs
linux/Foundational_Components_Power_Management
linux/Foundational_Components/Power_Management/pm_overview
linux/Foundational_Components/Power_Management/pm_dvfs
linux/Foundational_Components/Power_Management/pm_cpuidle
linux/Foundational_Components/Power_Management/pm_suspend_resume
linux/Foundational_Components_Filesystem
linux/Foundational_Components_Tools
linux/Foundational_Components/Tools/Development_Tools
Expand Down Expand Up @@ -111,12 +110,6 @@ linux/Foundational_Components/Graphics/SGX/Overview
linux/Foundational_Components/Graphics/SGX/SGX_Debug_Info
linux/Foundational_Components/Graphics/SGX/Build_Guide

linux/Industrial_Protocols
linux/Industrial_Protocols_HSR_PRP
linux/Industrial_Protocols_PTP
linux/Industrial_Protocols_RSTP
linux/Industrial_Protocols_CCLINK
linux/Industrial_Protocols_OPCUA
linux/Examples_and_Demos
linux/Examples_and_Demos_Application_Demos
linux/Examples_and_Demos/Application_Demos/QT_Thermostat_HMI_Demo
Expand Down
6 changes: 1 addition & 5 deletions configs/AM62AX/AM62AX_linux_toc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ devices/AM62AX/linux/Release_Specific_Kernel_Performance_Guide
devices/AM62AX/linux/Linux_Performance_Guide
devices/AM62AX/linux/RT_Linux_Performance_Guide
devices/AM62AX/linux/Release_Specific_Supported_Platforms_and_Versions
devices/AM62AX/linux/Release_Specific_QSG

linux/Overview_Building_the_SDK
linux/Overview_Top_Level_Makefile
Expand All @@ -23,12 +22,10 @@ linux/Overview_Technical_Support
linux/Overview_GPLv3_Disclaimer
linux/Overview/GCC_ToolChain
linux/Overview/Processor_SDK_Linux_create_SD_card
linux/Overview/Processor_SDK_Building_The_SDK

linux/Foundational_Components
linux/index_Edge_AI
linux/Foundational_Components_U-Boot
linux/Foundational_Components/U-Boot/Release-Notes
linux/Foundational_Components/U-Boot/Users-Guide
linux/Foundational_Components/U-Boot/UG-General-Info
linux/Foundational_Components/U-Boot/UG-DFU
Expand Down Expand Up @@ -99,7 +96,7 @@ linux/Foundational_Components_Filesystem
linux/Foundational_Components_Tools
linux/Foundational_Components/Tools/Development_Tools
linux/Foundational_Components/Tools/Pin_Mux_Tools
linux/Foundational_Components/Tools/Flash_via_DFU
linux/Foundational_Components/Tools/Flash_via_Fastboot
linux/Foundational_Components/Tools/Flash_via_UART
linux/Foundational_Components_IPC62ax
linux/Foundational_Components_OPTEE
Expand All @@ -126,7 +123,6 @@ linux/How_to_Guides/FAQ/How_to_Check_Device_Tree_Info
linux/How_to_Guides/FAQ/How_to_Integrate_Open_Source_Software
linux/How_to_Guides/Host/How_to_Build_a_Ubuntu_Linux_host_under_VMware
linux/How_to_Guides_Hardware_Setup_with_CCS
linux/How_to_Guides/Hardware_Setup_with_CCS/AM62ax_EVM_Hardware_Setup

system/Demo_User_Guides/Edge_AI_Gallery_User_Guide

Expand Down
3 changes: 0 additions & 3 deletions configs/AM62PX/AM62PX_debian_toc.txt
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
devices/AM62PX/debian/index

debian/Overview
debian/Overview/Overview_Getting_Started_Guide
debian/Overview/Overview_Debian_vs_Yocto
debian/Overview/Overview_Technical_Support
devices/AM62PX/debian/Getting_Started_Guide
debian/Building_Debian_Image
debian/Building_Debian_Packages
Expand Down
5 changes: 1 addition & 4 deletions configs/AM62PX/AM62PX_linux_toc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ devices/AM62PX/linux/Linux_Performance_Guide
devices/AM62PX/linux/RT_Linux_Performance_Guide
devices/AM62PX/linux/Release_Specific_Workarounds
devices/AM62PX/linux/Release_Specific_Supported_Platforms_and_Versions
devices/AM62PX/linux/Release_Specific_QSG

linux/Overview_Building_the_SDK
linux/Overview/Top_Level_Makefile
Expand All @@ -23,11 +22,9 @@ linux/Overview_Technical_Support
linux/Overview_GPLv3_Disclaimer
linux/Overview/GCC_ToolChain
linux/Overview/Processor_SDK_Linux_create_SD_card
linux/Overview/Processor_SDK_Building_The_SDK

linux/Foundational_Components
linux/Foundational_Components_U-Boot
linux/Foundational_Components/U-Boot/Release-Notes
linux/Foundational_Components/U-Boot/Users-Guide
linux/Foundational_Components/U-Boot/UG-General-Info
linux/Foundational_Components/U-Boot/UG-DFU
Expand Down Expand Up @@ -102,7 +99,7 @@ linux/Foundational_Components_Filesystem
linux/Foundational_Components_Tools
linux/Foundational_Components/Tools/Development_Tools
linux/Foundational_Components/Tools/Pin_Mux_Tools
linux/Foundational_Components/Tools/Flash_via_DFU
linux/Foundational_Components/Tools/Flash_via_Fastboot
linux/Foundational_Components/Tools/Flash_via_Ethernet
linux/Foundational_Components/Tools/Flash_via_UART
linux/Foundational_Components/Tools/GPIO_Tools
Expand Down
1 change: 0 additions & 1 deletion configs/AM62X/AM62X_android_toc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ devices/AM62X/android/Release_Specific_Release_Notes
devices/AM62X/android/Application_Notes
devices/AM62X/android/Application_Notes_Partitions
devices/AM62X/android/Application_Notes_dtbo_support
devices/AM62X/android/Application_Notes_GKI_support
devices/AM62X/android/Application_Notes_Android_Bootloader_SD_Card
devices/AM62X/android/Application_Notes_Android_SD_CARD
devices/AM62X/android/Application_Notes_Android_Dual_Screen
Expand Down
3 changes: 0 additions & 3 deletions configs/AM62X/AM62X_debian_toc.txt
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
devices/AM62X/debian/index

debian/Overview
debian/Overview/Overview_Getting_Started_Guide
debian/Overview/Overview_Debian_vs_Yocto
debian/Overview/Overview_Technical_Support
devices/AM62X/debian/Getting_Started_Guide
debian/Building_Debian_Image
debian/Building_Debian_Packages
Expand Down
6 changes: 2 additions & 4 deletions configs/AM62X/AM62X_linux_toc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ devices/AM62X/linux/Release_Specific_Kernel_Performance_Guide
devices/AM62X/linux/Linux_Performance_Guide
devices/AM62X/linux/RT_Linux_Performance_Guide
devices/AM62X/linux/Release_Specific_Supported_Platforms_and_Versions
devices/AM62X/linux/Release_Specific_QSG

linux/Overview_Building_the_SDK
linux/Overview/Top_Level_Makefile
Expand All @@ -22,11 +21,9 @@ linux/Overview_Technical_Support
linux/Overview_GPLv3_Disclaimer
linux/Overview/GCC_ToolChain
linux/Overview/Processor_SDK_Linux_create_SD_card
linux/Overview/Processor_SDK_Building_The_SDK

linux/Foundational_Components
linux/Foundational_Components_U-Boot
linux/Foundational_Components/U-Boot/Release-Notes
linux/Foundational_Components/U-Boot/Users-Guide
linux/Foundational_Components/U-Boot/UG-General-Info
linux/Foundational_Components/U-Boot/UG-DFU
Expand Down Expand Up @@ -111,7 +108,7 @@ linux/Foundational_Components_Filesystem
linux/Foundational_Components_Tools
linux/Foundational_Components/Tools/Development_Tools
linux/Foundational_Components/Tools/Pin_Mux_Tools
linux/Foundational_Components/Tools/Flash_via_DFU
linux/Foundational_Components/Tools/Flash_via_Fastboot
linux/Foundational_Components/Tools/Flash_via_Ethernet
linux/Foundational_Components/Tools/Flash_via_UART
linux/Foundational_Components_IPC62x
Expand Down Expand Up @@ -142,6 +139,7 @@ linux/How_to_Guides/Host/Moving_Files_to_the_Target_System
linux/How_to_Guides/Host/K3_Resource_Partitioning_Tool
linux/How_to_Guides/Host/How_to_Setup_and_Debug_using_Lauterbach
linux/How_to_Guides/Host/SYSFW_Trace_Parser
linux/How_to_Guides/Host/Minimal_Platform_Development
linux/How_to_Guides/Target/Processor_SDK_Linux_File_System_Optimization_Customization
linux/How_to_Guides/Target/How_to_boot_quickly
#linux/How_to_Guides/Target/How_to_manually_flash_emmc_device # We do not support this for now
Expand Down
3 changes: 0 additions & 3 deletions configs/AM64X/AM64X_debian_toc.txt
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
devices/AM64X/debian/index

debian/Overview
debian/Overview/Overview_Getting_Started_Guide
debian/Overview/Overview_Debian_vs_Yocto
debian/Overview/Overview_Technical_Support
devices/AM64X/debian/Getting_Started_Guide
debian/Building_Debian_Image
debian/Building_Debian_Packages
Expand Down
2 changes: 1 addition & 1 deletion configs/AM64X/AM64X_linux_toc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ linux/Foundational_Components_Migration_Guide
linux/Foundational_Components_Secure_Boot
linux/Foundational_Components_Filesystem
linux/Foundational_Components_Tools
linux/Foundational_Components/Tools/Flash_via_DFU
linux/Foundational_Components/Tools/Flash_via_Fastboot
linux/Foundational_Components/Tools/Flash_via_Ethernet
linux/Foundational_Components/Tools/Flash_via_UART
linux/Foundational_Components_IPC64x
Expand Down
1 change: 1 addition & 0 deletions docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ FROM alpine:3

RUN apk add --no-cache \
bash \
diffutils \
dumb-init \
git \
make \
Expand Down
2 changes: 1 addition & 1 deletion source/android/Foundational_Components_Bootloaders.rst
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ Downloading sources
.. code-block:: console
$ mkdir ${YOUR_PATH}/ti-bootloader-aosp/ && cd $_
$ repo init -u https://git.ti.com/git/android/manifest.git -b android15-release -m bootloaders.xml
$ repo init -u https://git.ti.com/git/android/manifest.git -b android15-release -m releases/RLS_10_01_Bootloader.xml
$ repo sync
For more information about ``repo``, visit `Android's official
Expand Down
14 changes: 5 additions & 9 deletions source/buildroot/Building_Buildroot_Image.rst
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,8 @@ To set up and use the `buildroot-external-ti` external tree, follow these steps:

.. code-block:: console
$ git clone -b 2024.05.1 https://github.com/buildroot/buildroot
$ git clone -b 10.00.07 https://github.com/TexasInstruments/buildroot-external-TI.git
$ git clone -b 2024.05.3 https://github.com/buildroot/buildroot
$ git clone -b 10.01.10.04 https://github.com/TexasInstruments/buildroot-external-TI.git
2. Configure Buildroot to use the external tree and choose a configuration file

Expand Down Expand Up @@ -80,7 +80,7 @@ the necessary components and creates the root filesystem, kernel, and bootloader

.. code-block:: console
$ make TI_K3_BOOT_FIRMWARE_VERSION=10.00.07
$ make TI_K3_BOOT_FIRMWARE_VERSION=10.01.10
The build process can take some time, depending on your system's resources and
the complexity of the configuration.
Expand All @@ -107,7 +107,7 @@ Example for SD card:

.. code-block:: console
$ sudo dd if=output/images/rootfs.ext2 of=/dev/sdX bs=4M
$ sudo dd if=output/images/sdcard.img of=/dev/sdX
$ sync
Replace /dev/sdX with the appropriate device identifier for your SD card.
Expand All @@ -128,9 +128,6 @@ terminal window:

.. code-block:: console
U-Boot SPL 2024.04 (Aug 02 2024 - 09:56:18 +0000)
SYSFW ABI: 4.0 (firmware rev 0x000a '10.0.8--v10.00.08 (Fiery Fox)')
SPL initial stack usage: 13392 bytes
Trying to boot from MMC2
Authentication passed
Authentication passed
Expand All @@ -152,8 +149,7 @@ terminal window:
Welcome to Buildroot
buildroot login: root
# uname -a
Linux buildroot 6.6.32 #1 SMP PREEMPT Tue Aug 6 11:40:07 UTC 2024 aarch64 GNU/Linux
#
*************
Going further
Expand Down
4 changes: 2 additions & 2 deletions source/common/PRU-ICSS/PRU-Getting-Started-Labs.rst
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,8 @@ The PRU Getting Started Labs demonstrate:
"MCU-PLUS-SDK" or "PROCESSOR-SDK-LINUX".

#. Select "Download options" -> "Documentation". Click the link to the
latest SDK documentation. (AM64x example for MCU+ SDK 8.2:
https://software-dl.ti.com/mcu-plus-sdk/esd/AM64X/08_05_00_24/exports/docs/api_guide_am64x/index.html)
latest SDK documentation. (AM64x example for MCU+ SDK 10.1:
https://software-dl.ti.com/mcu-plus-sdk/esd/AM64X/10_01_00_32/exports/docs/api_guide_am64x/index.html)

#. If using an SDK that is not the latest SDK, it is suggested to use that
release's SDK documentation instead of the latest SDK documentation.
Expand Down
8 changes: 4 additions & 4 deletions source/debian/Building_Debian_Image.rst
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ Repository Structure
│   ├── bsp_sources.toml
│   └── machines --> Machine configurations for each BSP version
│   ├── 09.02.00.010.toml
│   └── 10.00.05.toml
│   └── 10.01.10.04.toml
├── create-sdcard.sh
├── create-wic.sh
├── LICENSE
Expand Down Expand Up @@ -165,13 +165,13 @@ Then, select a release tag and checkout to it:
git checkout <tag-name>
For example, to checkout to the `10.00.07-release` tag, use the following command:
For example, to checkout to the `10.01.10.04-release` tag, use the following command:

.. code-block:: console
git checkout 10.00.07-release
git checkout 10.01.10.04-release
The :file:`builds.toml` and other config files will now support building images corresponding to the `10.00.07` release.
The :file:`builds.toml` and other config files will now support building images corresponding to the `10.01.10.04` release.

Building the Image
-------------------
Expand Down
4 changes: 2 additions & 2 deletions source/debian/Building_Debian_Packages.rst
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ This repository is useful to the following audience:
2. Users who want to create a new package with the latest changes or customizations.
3. Anyone who wants to study Debian packaging.

Structure:
==========
Structure
=========

The `run.sh` file is the "main" script that should be run. It takes as argument the name of the package to be built.

Expand Down
25 changes: 25 additions & 0 deletions source/devices/AM335X/linux/Release_Specific_Release_Notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -186,6 +186,31 @@ Issues Tracker
- Further Information can be found at `SIR Portal <https://sir.ext.ti.com/>`_


Issues Resolved
---------------
.. csv-table::
: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"

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"


.. rubric:: Installation and Usage
:name: installation-and-usage
Expand Down
Loading

0 comments on commit ae4bf0d

Please sign in to comment.