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/TMS320F28379D:串行闪存编程器在&quot 处存根;尝试自动波特加载内核"

Guru**** 2595805 points
Other Parts Discussed in Thread: LAUNCHXL-F28379D, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/891451/ccs-tms320f28379d-serial-flash-programmer-stucks-at-attempting-autobaud-to-load-kernel

器件型号:TMS320F28379D
主题中讨论的其他器件:LAUNCHXL-F28379DC2000WARE

工具/软件:Code Composer Studio

您好!

我正在尝试使用 serial_flash_programmer 对 LAUNCHXL-F28379D LaunchPad 进行编程。 我按照 SPRABV4C 中的所有说明进行了操作。

但我注意到、在 F2837xD_sci_flash_kernels 中、有两个 SCI 引脚配置可用。 它们是 GPIO28、29和 GPIO84、85。 但是、我将 F2837xD_sci_flash_kernels 示例中的引脚配置更改为 GPIO42、GPIO43、以便能够使用 LaunchPad 通过 SCIA 进行通信。 还使用 Docklight 对其进行了测试(我发送了 A 并接收了 A)。

我的问题是为 flash_kernel 和 blinky 代码生成相应的.txt 文件;我能否使用 serial_flash_programmer.exe 对 LaunchPad 进行编程?

顺便说一下、我无法将更新 后的 F2837xD_sci_flash_kernels 代码写入闪存、我在 RAM 配置中进行了尝试。 这是否会导致任何问题?

C:\ti\c2000Ware_1_00_06_00\utilities\flash_programmers\serial_flash_programmer>serial_flash_programr.exe -d f2837xD -k F2837xD_sci_flash_kernels_cpu01.txt -v -a blinky_cpu01.txt -b 9600-p COM9

C2000串行固件升级程序
版权所有(c) 2013 Texas Instruments Incorporated。 保留所有权利。

正在获取通信状态
建立通信 DCB
调整端口设置

调用 f021_DownloadKernel CPU1内核
正在将 F2837xD_sci_flash_kernels_cpu01.txt 下载到设备...

正在尝试自动波特加载内核...

提前感谢。

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

    最后的状态:在我之前提到过的 F2837xD_sci_flash_kernels 中更改 SCI 引脚后、我还将其下载到闪存。  

    但是、我仍然处于相同的情况、"正在尝试自动波特加载内核..."

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

    我在 TRM 的第614/2668页找到了 SCI 引导选项。

    那么、这意味着我无法更改引导引脚吗? SCI 引导必须使用 GPIO84、85或 GPIO28、29?

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

    亚辛

    是的、您必须使用这两个 SCI 引导选项中的一个。

    应将这些内核加载到 RAM 而不是闪存中。

    内核从 RAM 执行、并将必须编程的应用流式传输到闪存。

    谢谢、此致、

    Vamsi

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

    您好、Vamsi、

    感谢你的帮助。  

    我将尝试使用一个 SCI 引导引脚(GPIO 28/29或84/85)