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.

[参考译文] TMS320F28032:C2prog 引导加载... 回波误差

Guru**** 2611705 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/693021/tms320f28032-c2prog-bootloading-echo-error

器件型号:TMS320F28032
主题中讨论的其他器件:C2000WARE

您好!

我最近准备了一个 PCB、并尝试通过名为 C2Prog 的程序通过 SCI 引导加载程序对其进行编程

每当我运行程序时、都会出现以下错误:

***请在 SCI 引导加载程序模式下重置目标***
正在 Ping 目标... 波特率被锁定。
引导加载...  回波误差!

是否有人知道这种情况的可能原因?

谢谢、

Christian

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

    Christian、

    请查看 Wiki 中的 Q18: http://www.codeskin.com/c2prog-faq 

    您可以通过 info@codeskin.com 联系 C2Prog

    谢谢、此致、
    Vamsi

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

    尝试按以下顺序操作:

    1) 1)将 GPIO 配置为 SCI 引导模式

    2) 2)循环通电/复位 MCU

    3) 3)在 C2Prog GUI 中单击"Program"

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

    @Vamsi 我联系了 C2Prog 研究员、他们也在与我合作(尽量多地获取信息)

    我已确保测量满足以下标准:

    TRST = 0

    GPIO37=0

    GPIO34=1

    都设置为微控制器上电(已连接到 VDD 或 GND)

    但是、每当我观察到 TX 线路不断切换、它的电压电平会略高于接地

    我已附加了一张捕获图片。 我不确定这是典型行为还是不是在 SCI 引导加载程序模式下

    基督教

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

    引导引脚配置正确。 您还可以加载引导符号(通过位于 C2000Ware 中 libraries/boot_rom/F2803x 下的 boot .out)以确认您处于 SCI 引导模式、但根据您所设置的值、您应该是。

    SCI 引导加载程序将在自动波特锁定后回显"a"。 除此之外、您不应看到 TX 活动。 您的 TX 线切换不是典型行为。

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

    我们发现了电路板的问题。 我们使用缓冲器控制复位引脚。 原始原理图中的缓冲器是反相逻辑、而我们的新电路板具有正逻辑。 简而言之、TX 线路切换是由于微控制器在无限循环的复位过程中产生的

    我们纠正了这个问题、并且能够使用 C2Prog 通过 SCI 引导加载程序对器件进行编程

    非常感谢您的所有帮助!

    基督教