@@ -15,21 +15,24 @@ tree uses the versions provided and supported by TI.
1515
1616## Available configurations
1717
18- This ` BR2_EXTERNAL ` tree provides two Buildroot configurations:
18+ This ` BR2_EXTERNAL ` tree provides following Buildroot configurations:
1919
20201 . ` ti_release_am62x_sk_defconfig ` for Linux
21- 2 . ` ti_release_am62x_sk_rt_defconfig ` for RT-Linux.
21+ 2 . ` ti_release_am62x_sk_rt_defconfig ` for RT-Linux
22+ 3 . ` ti_release_am62lx_evm_defconfig ` for Linux
23+ 4 . ` ti_release_am62lx_evm_rt_defconfig ` for RT-Linux
2224
23- It supports following variants of AM62x EVM:
25+ It supports following variants of AM62x EVM and AM62Lx EVM :
2426- [ SK-AM62] ( https://www.ti.com/tool/SK-AM62 )
2527- [ SK-AM62B] ( https://www.ti.com/tool/SK-AM62B )
2628- [ SK-AM62B-P1] ( https://www.ti.com/tool/SK-AM62B-P1 )
29+ - [ AM62L-EVM] ( https://www.ti.com/tool/TMDS62LEVM )
2730
2831It builds and packages following main components:
2932- [ ti-u-boot] ( https://git.ti.com/cgit/ti-u-boot/ti-u-boot/ )
3033- [ ti-linux-kernel] ( https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/ )
3134- [ optee] ( https://github.com/OP-TEE/optee_os )
32- - [ TF-A] ( https://github.com/ARM-software /arm-trusted-firmware )
35+ - [ TF-A] ( https://github.com/TexasInstruments /arm-trusted-firmware )
3336- [ ti-linux-firmware] ( https://git.ti.com/cgit/processor-firmware/ti-linux-firmware )
3437- [ busybox] ( https://git.busybox.net/busybox/ )
3538
@@ -38,6 +41,7 @@ It builds and packages following main components:
3841Pre-built buildroot SD card images are available at:
3942
4043- [ PROCESSOR-SDK-AM62X] ( https://www.ti.com/tool/PROCESSOR-SDK-AM62X )
44+ - [ AM62L-PROCESSOR-SDK] ( https://www.ti.com/tool/AM62L-PROCESSOR-SDK )
4145
4246## Building Buildroot from source
4347
@@ -68,16 +72,16 @@ information refer
6872- Clone the Buildroot repository to local machine.
6973
7074``` bash
71- $ git clone -b 2024.05.3 https://github.com/buildroot/buildroot
75+ $ git clone -b 2024.11.1 https://github.com/buildroot/buildroot
7276```
7377
7478- Clone the ` BR2_EXTERNAL ` tree:
7579
7680``` bash
77- $ git clone -b 10.01.10.04 https://github.com/TexasInstruments/buildroot-external-TI.git
81+ $ git clone -b 11.00.05.02 https://github.com/TexasInstruments/buildroot-external-TI.git
7882```
7983
80- - The directories for ` buildroot ` and ` buildroot-external-ti ` are now located
84+ - The directories for ` buildroot ` and ` buildroot-external-TI ` are now located
8185side-by-side.
8286
8387### Configure and build
@@ -99,15 +103,21 @@ $ make BR2_EXTERNAL=../buildroot-external-TI ti_release_am62x_sk_defconfig
99103
100104# For AM62X RT-Linux
101105$ make BR2_EXTERNAL=../buildroot-external-TI ti_release_am62x_sk_rt_defconfig
106+
107+ # For AM62LX Linux
108+ $ make BR2_EXTERNAL=../buildroot-external-TI ti_release_am62lx_evm_defconfig
109+
110+ # For AM62LX RT-Linux
111+ $ make BR2_EXTERNAL=../buildroot-external-TI ti_release_am62lx_evm_rt_defconfig
102112```
103113
104114- To further customize the Buildroot configuration, run ` make menuconfig ` . This
105115step is optional but useful if you need to make specific adjustments.
106116
107- - Build the SD card image for SDK 10.1
117+ - Build the SD card image for SDK 11.0
108118
109119``` bash
110- buildroot/ $ make TI_K3_BOOT_FIRMWARE_VERSION=10.01.10
120+ buildroot/ $ make TI_K3_BOOT_FIRMWARE_VERSION=11.00.05
111121```
112122
113123- This process compiles the necessary components and creates the root filesystem,
@@ -136,6 +146,7 @@ with the console on UART. You can log-in as `root` with no password.
136146# Going further
137147
138148* [ PROCESSOR-SDK-AM62X] ( https://www.ti.com/tool/PROCESSOR-SDK-AM62X#overview )
149+ * [ AM62L-PROCESSOR-SDK] ( https://www.ti.com/tool/AM62L-PROCESSOR-SDK )
139150
140151# References
141152
0 commit comments