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.

[参考译文] AM4372:HS MLO 问题

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1217253/am4372-hs-mlo-issue

器件型号:AM4372

您好!

我正在使用 TI SDK "proc-sdk-secdev-am437x-hs-evm-01.06.00.05" 来构建 MLO 文件、但它不起作用(例如、无串行输出)。

能否提供更多的解释、如何验证传递到可执行文件临时文件的地址"ISW_LOAD_ADDR"?

根据脚本、我可以认为只有这个论点会出错、否则所有这些都是直接且正确的。

目前、使用以下参数调用可执行临时变量:

图像类型= ISSW
输入文件=/tmp/u-boot-spl.bin
输出文件=/XYZ/tools/out/files/titan-w4-hs-proto2-usb-provisioning/MLO
加载地址选项=-iswldaddr 0x40301400
PPA 文件=/tmp/proc/proc-sdk-secdev-am437x-hs-evm-01.06.00.05/ppa/out/optee/am43xx/ppa_am43xx.bin
IFT 可执行文件=/tmp/proc/proc-sdk-secdev-am437x-hs-evm-01.06.00.05/ift/ift

我已确认了 MLO 文件的问题、将旧的 MLO 构建(来自工作映像、但不确定完整历史记录)与 uboot &boot.fit 文件一同替换为新映像、一切似乎正常工作。

有什么想法吗?

谢谢。

Ganesh

谢谢。

Ganesh