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.

[FAQ] [参考译文] [常见问题解答] TMS570LC4357:在 TMS570LC4357上执行 UART 引导加载程序的分步操作

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1275734/faq-tms570lc4357-step-by-step-procedure-to-execute-uart-bootloader-on-tms570lc4357

器件型号:TMS570LC4357

在 TMS570LC4357上执行 UART 引导加载程序的分步过程

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

    您好!

    以下是我测试的引导加载程序和应用程序代码:

    e2e.ti.com/.../UART_5F00_Bootloader_5F00_LC4357_5F00_New-_2800_2_2900_.zip

    e2e.ti.com/.../LED_5F00_Blinky_5F00_Project_5F00_at0x20020_5F00_Launchpad_5F00_LC4357.zip

    我在 TMS570LC4357 Launchpad 中进行了该测试。

    1.首先将 UART 引导加载程序代码从 CCS 刷写到控制器。

    2.现在打开超级终端 并选择用户 UART。

    3.提供如下串行端口设置

    4、现在进行 POR 复位、应该会在 COM 端口上显示以下消息

    5.现在通过在屏幕上键入"1"选择选项-1

    点击"1"后、我们会在屏幕上显示以下消息:

    "正在等待文件发送...
    使用 Transfer->Send File and Ymodem Protocol from HyperTerminal (从超级终端发送文件和 YMODEM 协议)

    6.现在单击

    File->Transfer->Ymodem->Send

    7.现在选择要发送的应用程序的二进制文件。

    注:
    默认情况下、该二进制文件不会在 CCS 中生成、要生成该二进制文件、我们应执行以下操作。

    我们应在 CCS 的 post-build 步骤中粘贴以下数据:

    "${CCS_INSTALL_ROOT}/utils/tiobj2bin/tiobj2bin "${BuildArtifactFileName}""${BuildArtifactFileBaseName}.bin""${CG_TOOL_ROOT}/bin/armofd "${CG_TOOL_ROOT}/bin/armhex "${CCS_INSTALL_ROOT}/utils/tiobj2bin/mkhex4bin "

    在我们粘贴上述步骤并清理构建项目后、我们将获得相应项目的二进制文件。

    8.一旦我们给了二进制,我们就可以看到相应二进制项目的编程。

    一旦二进制文件被编程到闪存中、此器件将自动复位并再次提供主菜单选项。 现在我们应该选择选项-3 (执行应用程序代码)。 选择此选项后、引导加载程序应执行应用程序代码。

    --

    谢谢。此致、
    Jagadish。