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.

[参考译文] RTOS/AM5716:SBL 示例不起作用

Guru**** 2563960 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/627622/rtos-am5716-sbl-example-does-not-work

器件型号:AM5716

工具/软件:TI-RTOS

您好!

我正在使用:

- CCS 版本:7.2.0.00013

- SDK RTOS v3.03.00.04

- PDK v1.0.6、在 Windows 上

I 构建一个 MLO (gmake SBL)

和应用文件(gmake 示例 Board=idkAM571x SOC=AM571x;set=...;AM57xImageGen.bat)

应用程序构建输出:

解析输入目标文件 C:\ti\pdk_am57xx_1_0_6\packages/ti\boot\sbl\binary\idkAM571x\examples\m4\ipu1\bin\sbl_app.xem4。
文件转换完成!
解析输入目标文件 C:\ti\pdk_am57xx_1_0_6\packages/ti\boot\sbl\binary\idkAM571x\examples\c66\dsp1\bin\sbl_app.xe66。
文件转换完成!
输入文件数2.

如果我现在从 SD 卡引导、我将获得以下输出:

**** PDK SBL ****\r\n><****复制应用程序映像到 DDR **</\r\n\r\n
</r></r></<n> SD Boot -文件打开成功完成</r></r></n>

我需要更改什么才能获得缺失的输出?

Regarts、

Christian

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    RTOS 团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Christian:

    在应用程序构建输出中、您似乎缺少 ARM 内核。 这很可能是由于 Wiki 中存在以下拼写错误:

    在步骤2下、执行以下命令

    设置 APP_MPU_CPU0=%TI_PDK_INSTALL_DIR%\packages/ti\boot\SBL\binary\idkAM572x\examples\armv7\bin\SBL_app.out

    应该是

    设置 App_MPU_CPU0=%TI_PDK_INSTALL_DIR%\packages/ti\boot\SBL\binary\idkAM572x\examples\armv7\bin\SBL_app.out

    如果您看到构建日志、您将注意到在创建多核应用程序映像时仅处理了 DSP 和 M4映像。 输入文件的数量应显示为3 (1个用于 ARM、1个用于 DSP、1个用于 M4)

    请尝试执行上述操作并再次运行该脚本、如果可以、请告诉我。

    最棒的

    Sahin

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

    您好、Sahin、

    这只是我的问题的间接性。 APPMPU_CPU0后面的路径指向错误的目录。

    非常感谢

    Christian