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.

[参考译文] AM625:AM625 引导失败、带有 FDT_ERR_NOTFUND

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1592459/am625-am625-boot-fail-with-fdt_err_notfound

器件型号: AM625

尊敬的 TI:

我正在使用 AM625-SK EVM 验证 TI 安全启动

我成功地将器件类型更改为 HSSE、如下所示

-----------------------
SoC ID Header Info:
-----------------------
NumBlocks            : 2
-----------------------
SoC ID Public ROM Info:
-----------------------
SubBlockId           : 1
SubBlockSize         : 26
DeviceName           : am62x
DeviceType           : HSSE
DMSC ROM Version     : [0, 1, 0, 1]
R5 ROM Version       : [0, 1, 0, 1]
-----------------------
SoC ID Secure ROM Info:
-----------------------
Sec SubBlockId       : 2
Sec SubBlockSize     : 166
Sec Prime            : 0
Sec Key Revision     : 1
Sec Key Count        : 2
Sec TI MPK Hash      : d68ecb2c055dff11ade95bd927e837d2a53bc23b0a2800cebce4f106bcf309df2213912d77a157a8b7c2df40672a06a918034aa4c7d603e462481475225d49b8
Sec Cust MPK Hash    : 1f6002b07cd9b0b7c47d9ca8d1aae57b8e8784a12f636b2b760d7d98a18f189760dfd0f23e2b0cb10ec7edc7c6edac3d9bdfefe0eddc3fff7fe9ad875195527d
Sec Unique ID        : c090e3c49076ef1bfab52a03204c9df515e10237962b22e0c8c2fe099281ac1a

然后、我将 tiboot3-am62x-hs-evm.bin 更 改为 tiboot3.bin 并尝试引导、但 FDT_ERR_NOTFOUND 失败。

我查看了下面的链接、但我无法完全理解制作 fitImage 的过程。

software-dl.ti.com/.../Foundational_Components_Kernel_Users_Guide.html

在“3.2.1.6.2 中。 生成 fitImage、它描述了对辅助平台签名的一些更改。

二级平台是什么意思? 我是否应该对 AM625-SK EVM 应用类似的更改?

仅供参考、我将使用 ti-processor-sdk-linux-am62xx-evm-09.02.01.09

它还请求执行以下命令。

mkimage -r -f fitImage.its -k $uBoot_path/arch/arm/mach-k3/keys -K $uBoot_path/build/$armv8/dts/dt.dtb fitImage 

但我在 SDK 中找不到 fitImage.it。
我无法在 ti-processor-sdk-linux-am62xx-evm-09.02.01.09 中输入$uBoot_path/build/文件夹

您能否指导我使用 ti-processor-sdk-linux-am62xx-evm-09.02.01.09 生成 FIT 映像?

BR
杰斯




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

    您好、

    我正在将您的查询转至我们的安全专家。

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

    我们以顶层 SDK makefile 来构建 Linux 内核、以“make linux“为例。
    我在文件夹“sdk_install/makerules"下“下附加了“Makefile Linux“、并参考 1/上第 11 行到第 25 行。 构建内核 ftimage 和 2/。 重新编译 A53 u-boot
    此致、
    - Hong

    e2e.ti.com/.../Makefile_5F00_linux