@@ -32,11 +32,27 @@ To set up and use the `buildroot-external-ti` external tree, follow these steps:
3232
33331. Clone the Buildroot and external tree repositories:
3434
35+ Buildroot tags for Platforms supported are as follws:
36+
37+ .. list-table ::
38+
39+ * - Repo
40+ - AM62LX
41+ - AM62X
42+ * - https://github.com/buildroot/buildroot
43+ - 2024.11.1
44+ - 2024.11.1
45+ * - https://github.com/TexasInstruments/buildroot-external-TI.git
46+ - 11.00.05.02
47+ - 11.00.09.04
48+
49+ You can fetch the repos with an explicit tag using:
50+
3551.. code-block :: console
3652
37- $ git clone -b 2024.11.1 https://github.com/buildroot/buildroot
38- $ git clone -b 11.00.05.02 https://github.com/TexasInstruments/buildroot-external-TI.git
39-
53+ $ git clone -b <tag> https://github.com/buildroot/buildroot
54+ $ git clone -b <tag> https://github.com/TexasInstruments/buildroot-external-TI.git
55+
4056 2. Configure Buildroot to use the external tree and choose a configuration file
4157
4258.. code-block :: console
@@ -55,12 +71,24 @@ use for the build. The buildroot-external-TI repository should provide one or mo
5571configuration files tailored to a specific board. Select the appropriate
5672configuration file for your target device.
5773
58- .. code-block :: console
74+ Use the following table to determine what defconfig to use to configure with:
75+
76+ +----------------------------+---------------------------------------------+
77+ | Board | Configuration file |
78+ +============================+=============================================+
79+ | AM62X-SK evm | ti\_ release\_ am62x\_ sk\_ defconfig |
80+ +----------------------------+---------------------------------------------+
81+ | AM62LX-evm | ti\_ release\_ am62lx\_ evm\_ defconfig |
82+ +----------------------------+---------------------------------------------+
83+
84+
85+ .. code-block :: console
86+
87+ $ cd buildroot
88+ $ make <defconfig>
89+ For example,
90+ $ make ti_release_am62x_sk_defconfig
5991
60- $ cd buildroot
61- $ make <defconfig>
62- For example, for AM62LX-evm Linux build use ti_release_am62lx_evm_defconfig
63- $ make ti_release_am62lx_evm_defconfig
6492
6593 Customize the Configuration
6694===========================
@@ -78,9 +106,24 @@ Build the Image
78106With the configuration set, you can now build the image. This process compiles
79107the necessary components and creates the root filesystem, kernel, and bootloader.
80108
109+ TI_K3_BOOT_FIRMWARE_VERSION will be as follows:
110+
111+ .. list-table ::
112+
113+ * - Platform
114+ - version_tag
115+ * - AM62X
116+ - 11.00.09
117+ * - AM62LX
118+ - 11.00.05
119+
120+
81121.. code-block :: console
82122
83- $ make TI_K3_BOOT_FIRMWARE_VERSION=11.00.05
123+ $ make TI_K3_BOOT_FIRMWARE_VERSION=<version_tag>
124+
125+ For Example, version_tag will be 11.00.09 or 10.01.10
126+ $ make TI_K3_BOOT_FIRMWARE_VERSION=11.00.09
84127
85128 The build process can take some time, depending on your system's resources and
86129the complexity of the configuration.
0 commit comments