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.

[参考译文] TMDS243EVM:从闪存和 DFU 引导

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1489747/tmds243evm-boot-from-flash-and-dfu

器件型号:TMDS243EVM

工具与软件:

我正在尝试 在 EVM 板上启动 AM243x。

我想我已经成功地使用 DFU 将程序加载到闪存中、因为日志给出了手动描述的预期输出。

加载程序是 I2C LED 无限闪烁、并已由 JTAG 在 ENG DEV 模式中进行了验证。

但是、当将引导模式设置为 OSPI 模式并对电路板进行下电上电时、Sock 没有响应。

我还尝试通过 DFU 将程序直接加载到 RAM 中并从 DFU 引导、但也什么都不得到。

您能建议在上电过程中是否遗漏了任何操作吗?

我真的需要一些指导作为一个新鲜的。

谢谢。

谢谢、此致

郝(王浩)

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

    您好、郝

    XINLIANG JIANG 说:
    我还尝试通过 DFU 将程序直接加载到 RAM 中并从 DFU 引导、什么也不会得到。

    您为此使用了哪些命令? 在 DFU 传输过程中是否存在任何错误、或者下载成功、但 UART 终端中没有打印日志?

    此致、

    开会。

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

    您好、郝

    我可以从日志中看到、您要刷写.appimage、您必须 FS 为此刷写 HS-appimage (.appimage、hs_fs)。 刷写错误的映像会导致此问题、请使用 FS 二进制文件重试。

    此致、

    开会。

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

    开会

    我可以确认我加载了 SBL 的 hs_fs 映像。

    您是说 appimage 的 hs_fs 吗?

    当我搜索工作区调试文件夹时、没有 hs_fs 映像文件。

    您能建议哪个文件是正确的吗?

    谢谢。

    谢谢、 此致

    郝(王浩)

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

    您好!

    [报价 userid="611967" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1489747/tmds243evm-boot-from-flash-and-dfu/5725555 #5725555"]您的意思是 appimage 的 hs_fs 吗?

    正确的、您必须将 HS-ROM FS 二进制文件用于应用映像。

    [报价 userid="611967" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1489747/tmds243evm-boot-from-flash-and-dfu/5725555 #5725555"]当我搜索工作区调试文件夹时、没有 hs_fs 图像文件。

    HS_FS 映像应该默认已生成、我不确定为什么不适合您。 您能否共享您的 makefile、请告诉我您是否进行了任何更改。 由于 SDK 版本09.00.00、GP 支持被丢弃、因为您使用的是09.02.00、GP 二进制文件(.appimage)不应生成、FS 在编译示例后、您应该能够查看 HS-SDK 二进制文件。

    此外、让我知道您使用的是哪个 CCS 版本。

    此致、

    开会。

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

    开会

    我刚刚从 CCS 中构建了该工程。

    我使用 CCS12.8.1、

    我还在释放模式下进行了编译、它再次在释放文件夹中提供了在调试模式下构建的 appimage。

    建议使用 makefile 进行构建?

    谢谢。

    谢谢、此致

    郝(王浩)

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

    您好!

    您是否建议使用 makefile 进行构建?

    是的、我会建议你可以尝试该操作、并查看是否 FS 正在使用 makefile 生成 HS-ROM 二进制文件。

    还请附加 CCS makefile 文件、以便我可以检查您的 makefile 文件中是否因未生成.appimage.hs_fs 而错过了任何步骤:它将在 CCS 工程文件夹中被命名为 makefile_ccs_bootimage_gen。

    此致、

    开会。

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

    开会

    请参阅 make 文件。

    e2e.ti.com/.../makefile_5F00_ccs_5F00_bootimage_5F00_gen

    谢谢。

    谢谢、此致

    郝(王浩)

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

    好、

    此 CCS makefile 正确。 您能否尝试通过 SDK makefile 构建此示例、看看这是否生成了 HS-SDK FS 映像?

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

    开会

    尝试 通过 makefile 构建。

    它给了我下面的结果。

    这会列出 ti-arm-clang 文件夹中的所有文件。 我已将 example.syscfg 文件复制到其中。

    我们是否需要适用于 Win10 64位系统的 gmake 版本?

    您能帮助确定吗?

    非常感谢。

    谢谢、此致

    郝(王浩)

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

    您好、郝

    example.syscfg 必须位于 r5fss0-0_nortos 文件夹中、而不是 ti-arm-clang 文件夹。

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

    开会  

    我可以通过安装 OpenSSL 工具生成 hs-fs 文件。   

    非常感谢您的支持。

    谢谢。

    谢谢、此致

    郝(王浩)