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/TMS320F28027F:使用 XDS100V2调试器检测/刷写 MCU 时出现问题

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/587596/ccs-tms320f28027f-problem-detecting-flashing-mcu-with-xds100v2-debugger

器件型号:TMS320F28027F

工具/软件:Code Composer Studio

您好!

我已经使用 DRV8301-69M-KIT (带 F28069M/F 控制卡)评估了 instaSPIN 平台、并将该设计调整为非商业设计、但使用 TMS320F28027F 除外。 下图显示了部分组装且连接了3V3电压和 XDS100V2调试器的电路板。 目前、该电路板仅具有用于闪存和调试测试所需的元件放置、而我现在卡在该位置。

我在下面附上了 EAGLEcad 的原理图、其中显示了 MCU 和调试器之间的连接、以及"SPRS523K"文档中有关连接所基于的部分。

真正的问题是、作为 CCS 的新手、在创建新目标配置和刷写裸机 MCU 方面、我仍然有点迷失方向。 第一个问题是、我为 XDS100v2 USB 探针创建了新的目标配置、但实际上无法在 器件列表中找到 F28027F MCU。 仅限 F28027或 F280270。 我确实看到了 F28052/54 MCU 的 M 和 F 型号、因此我不确定我的目标器件是否正确。

然后、当我尝试使用来自 motorware 的 lab_10a 练习使用 f2802xF 对电路板进行调试时、只是尝试刷写 MCU (当然、由于我的原理图不同、它不会有任何意义)。 但对于闪存和调试、只需作为一个 hello world 工作。 当我尝试调试时、我会看到下图中显示的大量警告消息。 这表明我选择了错误的器件、出于某种原因 MCU 保持在复位状态。

希望通过这些信息、我们可以开始弄清楚如何解决这个问题

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

    发现了一个可能的错误。 我曾将 VREGENZ 拉低、但错误地将 VDD 引脚保留在连接到 VDDIO 等3V3线路的位置。 在 PCB 上切割线迹并将 VDDS 与3V3线路隔离后、在接地之间仍有2u2陶瓷电容器。 VDDS 上的电压只有0.7伏、因此我假设内部稳压器损坏、因为根据数据表、VREG 被启用时、VDDS 上的电压应为1.9伏。 此外、虽然故障连接尚未修复、但 XRS 引脚具有稳定的0伏电压、即使在3V3线路上有一个4k7上拉电阻器也是如此。 修复后、它仅浮动高达1.45V、在我看来、内部稳压器是坏的。 这些功能是否与混合连接的知识相结合?

    幸运的是、我有一个备用 MCU、所以我将把它移出。

    编辑:是的、芯片是油炸的、因为 VDD 引脚的最大电压为1.995V。此外、事实证明我在 TI store 的订单中出现了标签/包装错误、因为我的另一个 F28027F 防静电袋包含一个 PCM2707 USB DAC 芯片。 此问题已由 TI 支持人员解决。

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

    您好、Simo、

    我很高兴您能够跟踪此问题。  感谢您跟进解决问题的内容。

    祝您在项目中好运!


    谢谢、
    Brett