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.

[参考译文] CCS/TMS570LS3137:用于 TMS570LS3137的 UART 引导加载程序的闪存 API 库

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/869521/ccs-tms570ls3137-flash-api-library-of-uart-bootloader-for-tms570ls3137

器件型号:TMS570LS3137

工具/软件: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