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.

[参考译文] TMS320F2800132:TMS320F2800132 SCI 固件更新

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1628305/tms320f2800132-tms320f2800132-sci-firmware-update

器件型号: TMS320F2800132

您好:

根据 TI 应用手册和 E2E 论坛、我通过 SCI 通信快速成功改造了我的软件。

但这个过程的第一部分,我的意思是将闪存内核发送到 CPU ,太长了(超过 5 分钟)!

基于以下链接:

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1477364/launchxl-f28p65x-slow-sci-bootloader-transfer-16ms-delay-between-bytes

看起来这是由于窗口引入了 16ms。

可能、解决这个问题的一种方法是将闪存内核集成到我的代码中、但我不确定是否知道相关知识、因此我的问题是:

-考虑到 16ms 字节间延迟、我想可能有一些权变措施、TI 是否有计划更新 serial_flash_programmer 以进行改进?

-另一个加快速度的选项是减少闪存内核占用空间。 考虑到我只使用命令 DFU_CPU1、我删除了所有其他命令。 我可以节省 1 分钟。 您是否看到了任何其他可能减小闪存内核大小的改进?

此致。

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

    您好:

    通过 chatGPT 帮助,我已经能够解决这个问题。 下面介绍了该解决方案、我认为其他人可能会感兴趣。

    16ms 延迟是由 USB/串行端口 COM 驱动程序引入的。 使用 FTDI 驱动程序、这可以在高级 COM 属性中更改、并且可以减少到 1ms、从而显著提高速度。  

    这对我来说解决了我的问题。

    此致

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

    您好:

    感谢您发布 FTDI 驱动程序延迟的分辨率、我将在内部记录这一点、以 供将来参考。

    此致、
    马特