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.

[参考译文] TMS320F28379D:TMDXIDDK379D 连接故障

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/747129/tms320f28379d-tmdxiddk379d-connection-failures

器件型号:TMS320F28379D
主题中讨论的其他器件:TMDXIDDK379DTMDSHVMTRPFCKITTMDSCNCD28379D

早上好、

我将 C2000设计驱动套件 TMDXIDDK379D 与随附的 e-machine.TMDSHVMTRPFCKIT 搭配使用。  按照规定、我导入了项目 TMDSIDDK_v2.0\IDDK_PM_Servo_F2837x、并且能够运行到第二编译层。  在第二个编译级别中、我能够连接(进行了大量尝试)并设置参数、并使电机开环。  问题是在很短的时间后连接不断失败。 (我假设这是通信故障)  此外、许多故障也很难重新连接。  目前、由于启动程序的困难以及随后的频繁故障、开发套件无法用于预期目的。  我已连接到快速计算机、因此这不会是问题。  我想知道是否有一些设置会使系统更可靠、以便持续使用。

谢谢

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

    您的调试器是否断开与目标板的连接? 什么是直流电压馈入逆变器?

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

    错误消息以红色显示、表示无法读取变量。  我通过交流电源端口供电。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果可能、请使用具有电流限制的可变直流电源、然后试用。 您可以在完成所有测试后返回交流电源、如果需要、也可以将其用于独立运行。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Imre、
    我想知道我们是处理调试器断电还是处理 F28379D 断电问题。 在运行和调试时、您可以评论 TMDSCNCD28379D 控制卡上的 LED 的状态吗?

    LD1表示控制卡已通电、A:D1表示 XDS100v2仿真器已通电。

    控制卡上的仿真通过 A:J1、USB 连接获得其电源、并且是隔离的、因此它应该能够在一定程度上免受来自套件的噪声影响。

    您是否能够按照 Ramesh 建议仅使用直流输入来尝试、以查看这是否有帮助?

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

    早上好、

    我正在编译级别2。   

    LD1始终开启

    A:D1在板上标有字母、但绝不会亮起(不要看到实际的 LED)

    A:D1旁边的 A:D2 (绿色)一直亮起

    就在损失发生之前、蓝色 LED A:D3和 A:D4 (蓝色)瞬间亮起。

    否、我还没有尝试直流电源。  这有点麻烦、因为我需要重新定位。  如果没有其他东西要尝试、我将会执行它。

    谢谢、

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

    为了进一步说明、在失败时、表达式窗口会为所有变量显示以下内容:

    IsrTicker 未知无法读取0x0000B018@数据:目标未连接

    SpeedRef 未知位无法读取0x0000B03C@数据:目标未连接

    控制台错误消息包括:

    IcePick_C_0:错误:(错误-150 @ 0x0)配置期间使用的 FTDI 驱动程序函数之一返回无效状态或错误。 (仿真包8.0.803.0)
    IcePick_C_0:20次尝试后无法确定目标状态
    IcePick_C_0:在断开连接之前无法从目标中删除调试状态。 程序存储器中仍可能嵌入了断点运算代码。 建议您在连接之前重置仿真器、并在继续调试之前重新加载程序
    C28xx_CPU1:错误:(错误-150 @ 0x0)配置期间使用的 FTDI 驱动程序函数之一返回无效状态或错误。 (仿真包8.0.803.0)

    C28xx_CPU1:20次尝试后无法确定目标状态
    C28xx_CPU1:在断开连接之前无法从目标中删除调试状态。 程序存储器中仍可能嵌入了断点运算代码。 建议您在连接之前重置仿真器、并在继续调试之前重新加载程序

    这几乎在正确执行开始后立即发生。  随着这种情况的发生、开发系统不可用。

    伊姆

     

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Imre、
    您回答正确、A:D2是仿真器电源在我的部件上是一个拼写错误。 如果所有这些灯都亮起、即使在运行期间也是如此、那么我们很可能不会出现总功率损耗。

    我想确认以下几点:
    1)目前您处于构建级别2,在您切换到2之前,构建级别1是否正常工作/无故障?
    2)在 IDDK UG 的第15页上、显示了构建配置、建议进行调试时使用 RAM 配置;您能否确认您处于 RAM 配置还是闪存配置?

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

    Matthew、

    我在2级、但1级也有类似的问题。  我确认我在 RAM 冲突中。  

    不幸的是,我也遇到了某种灾难。  组件 RT1在电源部分中触发并爆炸。  电机未运行。  我现在正在寻找一个可在办公桌上使用的外部电源。  希望没有其他油炸食品。  几天前、我用高压探头看了直流总线、它看起来非常干净。

    谢谢、

    伊姆

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Imre、
    是否能够直接或以其他方式提供直流电?

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

    Matt、

    很抱歉不能尽快回复您。 当我直接施加直流电时、很明显电路板是油炸的。 直流电源显示了电源应用中的过流情况。 我可能会在将来的某个时候尝试修复它,但我现在不能再花更多的时间来修复它了。 我们正在从头开始构建基于 SiC 的逆变器、并正在等待电路板的推出。 我们之所以选择这款处理器是因为它具有计算能力、但我们低估了其复杂性。  学习曲线不平稳。  我必须对传入的硬件进行实验。 再次感谢。

     

    伊姆

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

    尊敬的 Imre:

    我同意这款处理器有很多东西、而且斜坡可能很有挑战性。

    我确实想让您了解我们围绕 F2837xD 构建的多日技术讲座。  它介绍了器件及其功能、并提供了一些用于学习的实验练习。  这可能是一个很好的时间投入、或者至少是一个很好的参考资源。
    http://processors.wiki.ti.com/index.php/C2000_Multi-Day_Workshop


    谢谢、
    Brett