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.

[参考译文] TMS320F28377D:TMS320F28377D 编程失败

Guru**** 2529560 points
Other Parts Discussed in Thread: TMS320F28377D

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/603100/tms320f28377d-tms320f28377d-programming-failed

器件型号:TMS320F28377D

设计

TMS320F28377D

编程串行测试程序后、故障发生、
该现象无法针对程序进行编程、
测试完成后、发现 DSP 内核电压从1.2V 到1.8V、通过分析确认1.8V 电压 DSP 问题、在电压恢复正常后移除 DSP。
共有40、4个出现问题、请更换新的正常 aftere2e.ti.com/.../dsp28377.pdf

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

    我无法理解您的问题-请澄清/提供更多信息

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

    如您所知、DSP 电源包括3.3V 和1.2V、编程代码编程后发现1.2V 输入1.8V、断开 DSP 时、1.2V 电源正常、DSP 至1.2V 上拉至1.8V、DSP 无法再次下载程序
    您了解吗?

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

    首先、让我重新陈述您的问题、以确保我正确理解。 您的电路板为 DSP 提供3.3V 和1.2V 电源。 当您打开电源时、VDDIO 读数为3.3V、VDD 读数为1.2V。 但是、在使用 JTAG 加载程序并且开始执行之后、VDD 电源从1.2V 变为1.8V。 此板是否正常运行、或者这是新板、您是第一次运行它? 此时、我怀疑您的电路板上 VDD 和 VDDIO 之间的某个位置可能存在短路。 只是为了澄清-只有当您使用 JTAG 加载/执行代码时、或者当您为电路板加电或插入 JTAG 电缆时、才会发生1.2V 到1.8V 的跳变?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Peter

    为了让您了解问题是正确的、您的分析错误、我使用相同的方法下载总共40块电路板、其中2块问题、当我重新更换 DSP 时、将变得正常、我无法理解 DSP 损坏或我使用问题的位置、
    您是否理解我的意思? 很抱歉,我的英语不好
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的,Peter

    是否有新的建议? Project is Urgent,谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    霍尔

    我仍然不能完全理解- TI 的某个人很快会与您联系、帮助我更好地将您的问题翻译成英文。

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

    我再次描述了这个问题
    条件:下载40PCS DSP (28377d)的代码相同、2个 DSP 有问题、38个 PSC DSP 正常。
    现象:如果您不下载代码、则为 VDD1.2V、VDDIO3.3V
              下载代码后、VDD 被 DSP 上拉至1.8V、DSP 无法再次下载代码、如果更换新 DSP、问题就会得到解决。
    谢谢!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    霍尔

    现在我更好地理解了。 关于触发1.8V 故障的代码、您能描述一下该代码的作用吗?

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

    只用于执行 UART 测试

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

    在 UART 测试期间的哪个点、VDD 会上升到1.8。 是在代码下载期间、还是在代码执行期间发生? 一个观察结果-如果这是100引脚封装或176引脚封装、则芯片中心只有一条通过 PowerPAD 接地的路径。 如果到那个接地端的连接不良或者微不足道、当 DSP 消耗更多功率时、有可能在程序执行期间看到 VDD 电压上升。 相反、在上电后、DSP 并未消耗太多功率、因此 VDD 可能看起来正常。 以下是一个链接、其中包含一些有关混合信号接地的一般信息-

    www.analogue.com/.../staying-well-grounded.html

    此致、
    Peter
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、您是否可以给我您的电话号码、以便我可以用中文直接与您交谈? 我的电子邮件是:howard-zou@ti.com
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    霍尔

    以下是我对您问题的当前理解:

    1.当 VREGENZ 被拉至3.3V 时,仿真器不工作。 原因之一可能是 VDDIO 电平低于 VDDIO 最小值、器件处于内部复位状态。 问题–请查看 XRSn 引脚以确保器件未处于复位状态。 如果 XRSn 引脚为低电平、则表示内部复位状态。 复位状态可能是由 VDDIO 小于 VDDIO 最小值(3.1V)引起的。 请先看一下这个–根据这个器件的数据表、VREGENZ 应该被连接至 VDDIO 并且仿真器应该工作。

    2.当 VREGENZ 未被驱动时、内部下拉电阻使能内部 VREG -这个 VREG 应该输出1.2V。 我的理解是、此时仿真器会连接、但当您开始代码执行时、器件会损坏、必须进行更换。 是这样吗? 这可能是因为当 DSP 不执行代码时、它使用的电流很小。 但当执行开始时、电流会增加、且高于允许的电压(1.8V)可能会损坏 DSP。 数据表不允许出现这种情况(其中 VREGENZ 未驱动为高电平)、因此不应在此双核器件上尝试。

    此致、
    Peter