Skip to content

Commit 8661066

Browse files
committed
docs(u-boot): Add documentation of Ethernet boot for J721s2 SoC
Ethernet boot support has been added to J721s2 SoC, add documentation for the same. Signed-off-by: Chintan Vankar <c-vankar@ti.com>
1 parent 1187b2f commit 8661066

File tree

4 files changed

+20
-10
lines changed

4 files changed

+20
-10
lines changed

configs/AM68/AM68_linux_config.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ Replacement Variables
3232
'__PCIE_BASE_ADDRESS__' : '2910000'
3333
'__PCIE_DEVICE_ID__' : '0xb00d'
3434
'__IMAGE_TYPE__' : 'default'
35+
'__VCI_DEVICE_NAME__' : 'AM68'
3536

3637
Configuration Values
3738
--------------------

configs/AM68/AM68_linux_toc.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ linux/Foundational_Components/U-Boot/UG-UART
3333
linux/Foundational_Components/U-Boot/UG-SATA
3434
linux/Foundational_Components/U-Boot/UG-UFS
3535
linux/Foundational_Components/U-Boot/UG-DDRSS-J7
36+
linux/Foundational_Components/U-Boot/UG-Network-K3
3637
linux/Foundational_Components/U-Boot/UG-HyperBus
3738
linux/Foundational_Components/U-Boot/UG-RemoteProc
3839
linux/Foundational_Components/U-Boot/Applications

source/linux/Foundational_Components/U-Boot/UG-General-Info.rst

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -358,15 +358,15 @@ Build U-Boot
358358

359359
.. ifconfig:: CONFIG_part_variant in ('J721S2')
360360

361-
+----------------------------+---------------------------------+--------------------------------+--------------------------------+--------------------------------+
362-
| Board | SD/eMMC Boot | UART boot | OSPI boot | USB DFU |
363-
+============================+=================================+================================+================================+================================+
364-
| J721S2 EVM | j721s2\_evm\_r5\_defconfig | j721s2\_evm\_r5\_defconfig | j721s2\_evm\_r5\_defconfig | j721s2\_evm\_r5\_defconfig |
365-
| | j721s2\_evm\_a72\_defconfig | j721s2\_evm\_a72\_defconfig | j721s2\_evm\_a72\_defconfig | j721s2\_evm\_a72\_defconfig |
366-
+----------------------------+---------------------------------+--------------------------------+--------------------------------+--------------------------------+
367-
| AM68 HS-FS SK | j721s2\_evm\_r5\_defconfig | j721s2\_evm\_r5\_defconfig | j721s2\_evm\_r5\_defconfig | |
368-
| | j721s2\_evm\_a72\_defconfig | j721s2\_evm\_a72\_defconfig | j721s2\_evm\_a72\_defconfig | |
369-
+----------------------------+---------------------------------+--------------------------------+--------------------------------+--------------------------------+
361+
+----------------------------+---------------------------------+--------------------------------+--------------------------------+--------------------------------+--------------------------------------+
362+
| Board | SD/eMMC Boot | UART boot | OSPI boot | USB DFU | Ethernet Boot |
363+
+============================+=================================+================================+================================+================================+======================================+
364+
| J721S2 EVM | j721s2\_evm\_r5\_defconfig | j721s2\_evm\_r5\_defconfig | j721s2\_evm\_r5\_defconfig | j721s2\_evm\_r5\_defconfig | |
365+
| | j721s2\_evm\_a72\_defconfig | j721s2\_evm\_a72\_defconfig | j721s2\_evm\_a72\_defconfig | j721s2\_evm\_a72\_defconfig | |
366+
+----------------------------+---------------------------------+--------------------------------+--------------------------------+--------------------------------+--------------------------------------+
367+
| AM68 HS-FS SK | j721s2\_evm\_r5\_defconfig | j721s2\_evm\_r5\_defconfig | j721s2\_evm\_r5\_defconfig | | am68\_sk\_r5\_ethboot\_defconfig |
368+
| | j721s2\_evm\_a72\_defconfig | j721s2\_evm\_a72\_defconfig | j721s2\_evm\_a72\_defconfig | | am68\_sk\_a72\_ethboot\_defconfig |
369+
+----------------------------+---------------------------------+--------------------------------+--------------------------------+--------------------------------+--------------------------------------+
370370

371371
.. ifconfig:: CONFIG_part_variant in ('J784S4')
372372

source/linux/Foundational_Components/U-Boot/UG-Network-K3.rst

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,15 @@ binaries files to be sent over TFTP are listed in the table below.
7272
- When the link info Bootmode pin is enabled, this means no auto-negotiation or reading of the Ethernet PHY is needed since the ROM will assume the link is up at 1Gbps, full duplex mode.
7373
- Disable link info Bootmode pin so that ROM can identify the PHY and establishes link with the supported speed and duplex mode.
7474

75-
.. ifconfig:: CONFIG_part_variant in ('AM64X','AM62X','J722S','AM62PX')
75+
.. ifconfig:: CONFIG_part_variant in ('J721S2')
76+
77+
Build tiboot3.bin using ``am68_evm_r5_ethboot_defconfig``. Build tispl.bin and u-boot.img using ``am68_evm_a72_ethboot_defconfig``. For instructions to build the bootloader images please refer to :ref:`Build-U-Boot-label`.
78+
79+
.. important::
80+
81+
- Ethernet RGMII boot is supported over RGMII on J721S2 SoC.
82+
83+
.. ifconfig:: CONFIG_part_variant in ('AM64X','AM62X','J722S','AM62PX','J721S2')
7684

7785
If using ISC dhcpd an example host entry would look like this:
7886

0 commit comments

Comments
 (0)