This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] PROCESSOR-SDK-AM62X:AM62x

Guru**** 2540720 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1421589/processor-sdk-am62x-am62x

器件型号:PROCESSOR-SDK-AM62X

工具与软件:

大家好!

我按照以下步骤构建 U-boot:  3.1.1.一般信息- AM6254A SK EVM 上的 Processor SDK AM62x 文档

构建后、我将以下内容复制到 SD 卡中:

  • GP

    • 从生成 tiboot3-am62x-gp-evm.bin /R5

    • 来自的 tispl.bin_unsigned、u-boot.img_unsigned /A53

但未显示日志、并且未引导板。

我按照以下步骤构建 U-boot:

导出 cross_compile_64="/home/divl/linux_divl/sdk_am62x/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/aarch64-oe-linux/aarch64-oe-linux-  

导出 SYSROOT_64="/home/divl/linux_divl/sdk_am62x/linux-devkit/sysroots/aarch64-oe-linux  

导出 CC_64="/home/divl/linux_divl/sdk_am62x/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/aarch64-oe-linux/aarch64-oe-linux-gcc --sysroot=${SYSROOT_64}"  

导出 cross_compile_32="/home/divl/linux_divl/sdk_am62x/k3r5-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-oe-eabi/arm-oe-eabi-  

-------------------------------------------------------- 我对下面的命令感到非常困惑------------------------------------------------------------------------------------------

导出 uBoot_DIR=/home/divl/linux_divl/sdk_am62x/board-support/ti-u-boot-2024.04 +git  

导出 TI_LINUX_FW_DIR=/home/divl/linux_divl/sdk_am62x/board-support/ti-linux-kernel-6.6.32 +git-ti-rt  

导出 TFA_DIR=/home/divl/linux_divl/sdk_am62x/board-support/trusted-firmware-a-2.10 +git  

导出 OPTEE_DIR=/home/divl/linux_divl/sdk_am62x/board-support/optee-os-4.2.0 + git  

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

R5
来构建 tiboot3.bin。 保存在$uBoot_DIR/OUT/R5中。 

对于 AM62X
 $ make ARCH=arm CROSS_COMPILE="$CROSS_COMPILE_32" am62x_EVM_R5_defconfig O=$uBoot_DIR/OUT/$
 make ARCH=arm CROSS_COMPILE="$CROSS_COMPILE_32" O=$uBoot_DIR/OUT/BINMAN_INDIRS=$TI_LINUX_R5_DIR 
对于 AM62X 或 AM62SIP
 $ make ARCH=arm CROSS_COMPILE="$CROSS_COMPILE_64" am62x_EVM_A53_defconfig O=$uBoot_DIR/OUT/A53
 $ make  ARCH=arm  CROSS_COMPILE="$CROSS_COMPILE_64" CC="$CC_64" BL31=../prebuilt-images/am62xx-evm/bl31.bin O=$UBOOT_DIR_DIRS/TI_INBINFW /prebuilt-images/am62xx-evm/bl32.bin  
你能指出我的错误吗、谢谢 


  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您是否有 GP 或 HS-EVM FS?
    我假设您使用的是 GP 板、能够查看您已复制的图像。

    您是否能够使用刷写到 SD 卡中的 WIC 映像进行引导?

    此外、请将映像重命名为:tiboot3.bin、tispl.bin、u-boot、img

    此致、
    Aparna

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的答复、

    您是否能够使用闪存的 WIC 映像引导至 SD 卡? 是的、我的确如此、它是有效的

     

    我固定了环境变量  

    导出 uBoot_DIR=/home/divl/linux_divl/sdk_am62x/board-support/ti-u-boot-2024.04 +git  

    导出 TI_Linux_FW_DIR=/home/divl/linux_divl/sdk_am62x/board-support/prebuilt-images/am62xx-evm   

    导出 TFA_DIR=/home/divl/linux_divl/sdk_am62x/board-support/prebuilt-images/am62xx-evm/bl31.bin  

    导出 OPTEE_DIR=/home/divl/linux_divl/sdk_am62x/board-support/prebuilt-images/am62xx-evm/bl32.bin  

    并将图像重命名为: tiboot3.bin、tispl.bin、u-boot、img 所需的详细信息

    最后它工作了,非常感谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的确认。 我将关闭该主题。