diff --git a/configs/AM62AX/AM62AX_linux_config.txt b/configs/AM62AX/AM62AX_linux_config.txt index 7007232d1..ad8898f73 100644 --- a/configs/AM62AX/AM62AX_linux_config.txt +++ b/configs/AM62AX/AM62AX_linux_config.txt @@ -30,6 +30,10 @@ Replacement Variables '__WINDOWS_SUPPORTED_LONG__' : '10 (64-bit)' '__SYSFW_CORE_NAME__' : 'TIFS' '__IMAGE_TYPE__' : 'edgeai' +'__SPL_VCI_STRING_LEN__' : '20' +'__SPL_VCI_STRING__' : 'AM62AX U-Boot R5 SPL' +'__UBOOT_VCI_STRING_LEN__' : '21' +'__UBOOT_VCI_STRING__' : 'AM62AX U-Boot A53 SPL' Configuration Values -------------------- diff --git a/configs/AM62AX/AM62AX_linux_toc.txt b/configs/AM62AX/AM62AX_linux_toc.txt index bc8832860..0591fbe6d 100644 --- a/configs/AM62AX/AM62AX_linux_toc.txt +++ b/configs/AM62AX/AM62AX_linux_toc.txt @@ -41,7 +41,7 @@ linux/Foundational_Components/U-Boot/UG-UMS linux/Foundational_Components/U-Boot/UG-QSPI linux/Foundational_Components/U-Boot/UG-UART linux/Foundational_Components/U-Boot/UG-DDRSS -#linux/Foundational_Components/U-Boot/UG-Network-K3 +linux/Foundational_Components/U-Boot/UG-Network-K3 linux/Foundational_Components/U-Boot/UG-RemoteProc linux/Foundational_Components/U-Boot/UG-Falcon-Mode diff --git a/source/linux/Foundational_Components/U-Boot/BG-Build-K3.rst b/source/linux/Foundational_Components/U-Boot/BG-Build-K3.rst index 3b8d2cb4f..a3c777e03 100644 --- a/source/linux/Foundational_Components/U-Boot/BG-Build-K3.rst +++ b/source/linux/Foundational_Components/U-Boot/BG-Build-K3.rst @@ -349,12 +349,12 @@ All of these binaries are available in the SDK at :file:`/board-s .. ifconfig:: CONFIG_part_variant in ('AM62AX') - +-------------+----------------------------------+--------------------------------------------------------+--------------------------------------------------------+ - | Board | SD Boot | USB DFU | USB MSC | - +=============+==================================+========================================================+========================================================+ - | AM62AX SK | ``am62ax_evm_r5_defconfig`` | ``am62ax_evm_r5_defconfig am62x_r5_usbdfu.config`` | ``am62ax_evm_r5_defconfig am62x_r5_usbmsc.config`` | - | | ``am62ax_evm_a53_defconfig`` | ``am62ax_evm_a53_defconfig`` | ``am62ax_evm_a53_defconfig`` | - +-------------+----------------------------------+--------------------------------------------------------+--------------------------------------------------------+ + +-------------+----------------------------------+--------------------------------------------------------+--------------------------------------------------------+------------------------------------------+ + | Board | SD Boot | USB DFU | USB MSC | Ethernet Boot | + +=============+==================================+========================================================+========================================================+==========================================+ + | AM62AX SK | ``am62ax_evm_r5_defconfig`` | ``am62ax_evm_r5_defconfig am62x_r5_usbdfu.config`` | ``am62ax_evm_r5_defconfig am62x_r5_usbmsc.config`` | ``am62ax_evm_r5_ethboot_defconfig`` | + | | ``am62ax_evm_a53_defconfig`` | ``am62ax_evm_a53_defconfig`` | ``am62ax_evm_a53_defconfig`` | ``am62ax_evm_a53_ethboot_defconfig`` | + +-------------+----------------------------------+--------------------------------------------------------+--------------------------------------------------------+------------------------------------------+ .. note:: diff --git a/source/linux/Foundational_Components/U-Boot/UG-Network-K3.rst b/source/linux/Foundational_Components/U-Boot/UG-Network-K3.rst index df903d80c..880fb4210 100644 --- a/source/linux/Foundational_Components/U-Boot/UG-Network-K3.rst +++ b/source/linux/Foundational_Components/U-Boot/UG-Network-K3.rst @@ -78,7 +78,18 @@ binaries files to be sent over TFTP are listed in the table below. - Ethernet RGMII boot is supported over RGMII on J784S4 SoC. -.. ifconfig:: CONFIG_part_variant in ('AM64X','AM62X','J722S','AM62PX','J721S2','J784S4') +.. ifconfig:: CONFIG_part_variant in ('AM62AX') + + Build tiboot3.bin using ``am62ax_evm_r5_ethboot_defconfig``. Build tispl.bin and u-boot.img using ``am62ax_evm_a53_ethboot_defconfig``. + + .. important:: + + - Ethernet RGMII boot is supported over RGMII on AM62Ax SoC. + - CPSW PHYs should be strapped as per ROM's expectation described in part's TRM. + - 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. + - Disable link info Bootmode pin so that ROM can identify the PHY and establishes link with the supported speed and duplex mode. + +.. ifconfig:: CONFIG_part_variant in ('AM64X','AM62X','J722S','AM62PX','J721S2','J784S4','AM62AX') If using ISC dhcpd an example host entry would look like this: