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.

[参考译文] TMS320F2.8379万D:TMDSCNCD2.8379万D调试中断导致不受控制的行为

Guru**** 2540720 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/621622/tms320f28379d-tmdscncd28379d-debugging-interruption-leads-to-uncontrolled-behavior

部件号:TMS320F2.8379万D
主题中讨论的其他部件:TMDSCNCD2.8379万D

您好,

我正在电源电子测试台使用TMDSCNCD2.8379万D控制卡。 调试连接(卡上的光学分离JTAG)与代码编写器工作室(7.2)有时会因某种故障而中断,这似乎是由控制卡本身造成的。 CCS在所有表达式上显示“BAD”,然后控制卡进入我未知的状态。 它似乎悬挂在调试功能内。 如果是重置状态,测试台将自动发出呼叫。 ePWM和GPIO外设似乎仍然工作,因为电路输出处有脉冲电流。 但电流高于模拟值的测量值,结合中断,则允许。 尝试通过粗鲁的重试重新建立连接不起作用。 单击CCS中的RESUME (恢复)不会再次启动应用程序,播放标志保持绿色。 在代码窗口中,蓝色程序位置箭头在while循环(通过观察相应的标志等待模拟转换结束)和所连接中断标志的clear命令之间跳转。 这在模拟通道A转换中断结束时发生

是否有人以前发现过类似这样的错误? 是否有人知道输入哪个州? 在这种情况下,我是否应该使用看门狗来重置控制器?

此致,

马丁

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

    您好,Martin,

    它似乎在调试功能内挂起。[/QUOT]

    您是否尝试对调试函数进行注释? 它的行为是否仍然相似? 您能否告诉我们您的电源板在哪种功率级别工作?

    此致,

    Gautam

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

    您好,Gautam:

    目前,我没有对TI提供的文件进行任何评论。 电源部件使用栅极电压电平(100V - 400V)工作,但通过栅极驱动器装置分离。

    我将进一步了解链接器命令文件。 当我只使用CPU1时,RAM排列错误是否会导致此类问题? 我认为,如果命令文件不正确,CCS将生成相应的错误消息。

    我正在尝试使用不同的命令文件,并使您保持最新。

    您是否有任何建议,应该注释掉哪些调试功能?

    此致,
    马丁

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

    因为我更改了链接程序命令文件。 错误不再出现。 我会将此标记为已解决,尽管我仍然不知道该错误是如何通过链接过程的。

    此致,
    马丁