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.
工具/软件:Code Composer Studio
您好!
我使用的是 Code Composer Studio (CCS) 7.4.0.00015、我想使用 RS232接口为 TMS570LS3137 HDK 板执行引导加载程序。
我找到了一份名为《适用于 Hercules TMS570LS31x MCU 的 UART 引导加载程序》的 TI 应用报告。
(e2echina.ti.com/.../UART-Bootloader-for-Hercules-TMS570LS31x-MCU.pdf)
我从该报告中下载了一个名为"SafetyMCU_Bootloader"的示例代码。(在 spna193 zip 文件中)
我尝试从 UART 引导加载程序运行代码、但它显示错误。(大多数代码都是重新定义的.obj)
然后、我看到一个名为"TMS570LS3137的 UART 引导加载程序"的 TI 论坛提到了与我相同的问题、
以下是 URL: e2e.ti.com/.../402100
很明显、我缺少闪存 API 库、因此 CCS 在编译后显示了大量错误。
我需要 F021闪存 API v02.01.00来解决编译器问题。
但是、很遗憾、我只能在 TI 网站上找到 F021闪存 API v02.01.01。(www.ti.com/.../HERCULES-F021FLASHAPI)
是否有任何方法可以找到 F021闪存 API v02.01.00? 我尝试找到一个、但我找不到它。
论坛的 URAT 也似乎由 USB 电缆使用、我不知道如何更改为 RS232接口。
我使用 RS232转 TTL 转换器连接 TMS570LS3137 HDK 的 NHET113_SCI_TX 和 NHET106_SCI_RX 引脚。
那么、有什么方法可以将默认设置 USB 电缆更改为 RS232接口?
感谢您的帮助!
此致、Chen Yan-Li
您好、Yan-Li、
请使用最新版本的 F021 API 2.01.01。
连接的是使用闪存 API 2.01.01的 L3137 UART 引导加载程序
3.是的、可以使用 SCI 模块(W3、N2)+ RS232收发器作为引导加载程序
1.配置引脚多路复用器以将引脚 N2和 W3用作 SCI
2.在 BL_CONFIG.h: scilinREG -> sciREG 中更改引导加载程序的 SCI 模块
e2e.ti.com/.../3884.TMS570LS3137HDK_5F00_UART_5F00_Bootloader.7z
QJ Wang、您好!
我尝试了您提供的方法、它确实起了作用。
谢谢! 它确实对我大有帮助!
但是、在执行应用程序代码(.bin 文件)后、引导加载程序窗口会变得非常奇怪。
它不再工作、并且 HDK 上的 LED 不闪烁。 也许我需要尝试找出原因...
再次感谢您的帮助!
此致、Chen Yan-Li