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.

[参考译文] AM263P4:SDL/SBL 构建

Guru**** 2782635 points

Other Parts Discussed in Thread: LP-AM263P

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1613360/am263p4-sdl-sbl-builds

器件型号: AM263P4
主题中讨论的其他器件: LP-AM263P

我使用的是 LP-AM263P 开发板。

如果我使用 examples/drivers/boot/sbl_ospi_multiple_elf 中的预编译 SBL 并将其加载到 SPI 闪存中、并将 CCS 编译的 examples/sdl/integrated_examples 加载到应用程序中、我看到引导加载程序加载应用程序代码并执行 SDL 测试、所有测试都正确通过。

但是、如果我通过将该工程导入 CCS 来重新编译引导加载程序(无需进行更改)、我根本不会使应用程序运行。

您是否有关于这种情况发生的任何指导、因为它会影响我们自己的引导加载程序开发。

此致

Neil

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

    您好 Neil、

    1.在 CCS 中导入工程时、可检查工程属性并确保 SDK、编译器和 SYSCFG 版本与 SDK 的 Imports.mak 文件中提到的版本完全匹配、以确保 SDK 和 CCS 版本都使用完全相同的工具链。

    2.您是否仅在 SDL 示例或任何其他 SDK 示例中遇到此问题(您可以尝试使用 hello world 作为参考)

    能否分享您所使用的 SDK 版本、CCS 版本、编译器版本和 SYSCFG 版本的详细信息?

    此致、
    Shaunak

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

    尊敬的 Shaunak:

    谢谢 — 这是导致运行时问题的 SDK 和工具链版本的组合。

    我现在已经使用最新的 CCS 和 SDK 版本编译了 SBL 和 SDL 示例、并为我运行了该示例。

    此致

    Neil