在 TMS570LC4357上执行 UART 引导加载程序的分步过程
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.
在 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。