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/TMS320F28335:C28xx:目标 CPU 上的电源故障

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/775238/ccs-tms320f28335-c28xx-power-failure-on-target-cpu

器件型号:TMS320F28335

工具/软件:Code Composer Studio

我使用的是 ezDSP28335板。 当我运行代码时、此错误发生在之间、之后我无法监控信号。 当我在 特定电压下运行直流/直流升压转换器时、通常会发生这种情况。 在我的情况下、它能够监控低于400V 的电压、并在我的转换器高于400V 时显示此误差。 即使在该误差之后、转换器似乎也可以正常运行。 我只想在运行时监控 CCS 中的一些变量并对其进行更改。 请告诉我这里的问题是什么。

谢谢你。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Ankul、
    如果断开连接似乎与转换器电压相关、我怀疑开关噪声可能会断开信号。 在配置目标的.ccxml 内、在"Advanced"选项卡下、应该有一个 JTAG 时钟设置。 您是否可以尝试减慢此速度以使仿真器能够更好地抵抗任何噪声?

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

    我正在使用 Spectrum Digital C2000 XDS510LC 仿真器将 eZdsp tmsd320f28335 微处理器连接到我的计算机、它不显示修改 JTAG 时钟的设置。 您对此有什么建议吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Ankul、
    当我选择 XDS510LC 作为仿真器时、我会看到同样的情况。 这个 eZdsp 电路板也有一个 oboard 仿真器;在连接时是否可以尝试这样做来查看问题是否发生了变化? 我相信您希望选择"Spectrum Digital DSK-EVM-eZdsp 板载 USB 仿真器"

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

    您好、Matt、

    我也尝试过该选项、但问题不变。 我是否可以通过其他方式做到这一点? 我可以使用不同的 JTAG 连接器并改变 JTAG 时钟吗? 或 eZdsp 28335电路板提供的任何其他选项。

    谢谢!

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

    此外、我 使用 XDS100V2仿真器将 DSP 连接到系统。 它运行良好、直到我的电压电平达到400V、之后、它开始出现与以前类似的问题。 下面随附了错误屏幕截图。 我尝试更改仿真器时钟并将其减慢、但它仍然没有影响。

    错误:  

    C28xx:连接到目标时出错:(错误-151 @ 0x0)连接期间使用的 FTDI 驱动程序函数之一返回错误状态或错误。 原因可能是以下原因之一或多个:未插入 XDS100、XDS100序列号无效、XDS100 EEPROM 空白、FTDI 驱动程序缺失、USB 电缆故障。 使用'common/uscif'文件夹中的 xds100serial 命令行实用程序来验证 XDS100是否可以找到。 (仿真包7.0.48.0)  
    C28xx:错误:(错误-150 @ 0x0)配置期间使用的 FTDI 驱动程序函数之一返回无效状态或错误。 (仿真包7.0.48.0)  
    C28xx:20次尝试后无法确定目标状态
    C28xx:在断开连接之前未能从目标中删除调试状态。  程序存储器中仍可能嵌入了断点运算代码。  建议您在连接之前重置仿真器、并在继续调试之前重新加载程序。
    如果对此有任何建议、请告知我。 谢谢!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Ankul、
    通过400V 输出、即使没有仿真连接、器件是否仍在控制系统? 我想确保我们正在处理仿真问题、或者器件本身是否不稳定。

    您能否在其中一个控制 PWM 引脚和 XRSn 上放置一个示波器、并在我们达到400V 时注意到任何更改? 假设器件仍然正常、请在连接 CCS 的情况下执行相同的操作、并向 TRSTn 添加示波器探针、并注意 TRSTn 是否受到影响?

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

    您好、Matthew、

    即使没有仿真连接、器件仍在控制系统。 代码运行完美、系统没有问题。 我想这基本上是一个仿真问题。 我检查了 XRSn 引脚并将其保持在3.3V。 不过、随着电压的增加、XRSn 引脚中的噪声也会增加。  

    我还尝试在带有集线板(而不是 eZdsp)的28335中运行相同的代码。  在这种情况下、我能够达到500V。 该仿真器是 XDS100V2、CCS 屏幕一旦超过500V 就会卡住。 我已随附一个带有扩展坞板的新28335 DSP 的错误屏幕截图。 如果您对此有任何想法、请告诉我。

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

    Ankul、

    我想您最好的办法是为 JTAG 信号添加隔离、以实现抗噪和保护主机 PC 免受损坏。

     https://www.blackhawk-dsp.com/store/12134.html 上有 BH 的附加项  

    如果您想查看原理图/实现方式、我们已将其集成到许多更新的控制卡/LP 中、如:

    http://www.ti.com/tool/launchxl-f280049c  

    特别是对于该 LP、有一个用于输出板载 XDS110 JTAG 以与外部板配合使用的接头。  这可能是一个更具成本吸引力的选择。

    最棒的

    Matthew