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/TMS320F28377S:用于固件更新的基于 SCI 的引导加载程序。

Guru**** 2460850 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/749706/ccs-tms320f28377s-sci-based-boot-load-for-firmware-update

器件型号:TMS320F28377S

工具/软件:Code Composer Studio

大家好、
 我正在使用  C2prog 工具、即基本串行通信(UART)、通过 SCI 引导加载模式进行固件更新
尝试通过 GPIO84 (TX)和 GPIO85 (RX)与 MCU 通信时工作正常,但无法将.hex 文件上载到控制器。
1) 1)我们为 SCI 端口配置了 GPIO 84和85引脚。串行通信正在工作。
2)加载十六进制文件表单 c2prog (请参阅加载十六进制屏幕截图),加载后。
3) 3)对于 SCI 引导,我们将 GPIO 引脚设置为72低电平,
4) 4)我们在 GPIO 84引脚和 GPIO72引脚上有一个上拉电阻器。
5) 5)复位控制器后、响应为(请参阅 Boot_2屏幕截图)。
6) 6)我们是否需要为 sci Boot 加载提供任何安全密钥。
7) 7)我遵循 TI SPRABV4应用手册  、并使用 TI 串行闪存编程器工具测试 SCI 引导加载应用程序、但未成功。
  
请建议通过 SCI 模式将.hex 文件上传到闪存的标准过程。  
此致
Naveen Reddy
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好

    串行闪存编程器是否能够工作? 该应用手册应提供所需的所有详细信息。

    如果您对 c2prog 有疑问、请联系 Codeskin。

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

    感谢您的回答,串行端口隔离电路有问题。 我已联系代码皮肤并分享详细信息。 现在、没有隔离引导加载程序模式就可以工作。

    谢谢、此致
    Naveen