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.

[参考译文] TMS320F28P550SG:UniFlash 9.1.0:通过-r0 进行 CPU 复位使用 XDS200 在 TMS320F28P550SG8PZ 上不起作用

Guru**** 2422790 points
Other Parts Discussed in Thread: UNIFLASH

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1529259/tms320f28p550sg-uniflash-9-1-0-cpu-reset-via--r0-not-working-on-tms320f28p550sg8pz-with-xds200

器件型号:TMS320F28P550SG
Thread 中讨论的其他器件:UNIFLASH

工具/软件:

大家好:

我将使用 UniFlash 9.1.0 通过 XDS200 调试探针刷写 TMS320F28P550SG8PZ。 刷写过程可靠、但由-r0 CLI 参数触发的 CPU 复位无效。 刷写后、器件将保持无响应、直到我手动下电上电。

感谢您对以下内容的反馈:

  1. 这是否是 UniFlash 中 C28x 器件的-r0 参数的已知问题?
  2. 是否有建议的权变措施来确保通过命令行实现正确的 CPU 复位?
  3. 这是否与使用 XDS200 的 JTAG 复位处理有关、并且是否计划有任何更新或修复?

如果有办法通过 CLI 可靠地执行复位(例如,通过替代方法或 CCS 脚本编写)、我也很乐意听到相关信息。

提前感谢

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

    您好:

    ]对于 UniFlash 中 C28x 器件的-r0 参数、这是已知问题吗?

    我的 F28P55x LaunchPad 的复位没有问题。 不过、我使用的是板载 XDS110

    这是否与使用 XDS200 的 JTAG 复位处理有关、并且是否计划任何更新或修复?

    该基准可能与 XDS200 相关、但不大可能。 我需要进行测试。 我正在寻找一款 controlCARD 型号、以便连接外部 XDS200 并试用。

    CPU 复位是否按预期从 CCS IDE 中工作?

    谢谢

    Ki

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    它可能与 XDS200 相关、但这种情况不太可能发生。 我需要进行测试。 我正在寻找一款 controlCARD 型号、以便连接外部 XDS200 并试用。

    我得到了 controlCARD 型号。 我注意到、复位后器件的行为有所不同。 在 LaunchPad 上、它将属于_system_post_cinit ()、然后从此处运行 CPU、程序将到达刷写应用程序的入口点并恢复执行。

    在 controlCARD 上、它在复位时也会落入_system_post_cinit () 中、但随后会卡在那里、直到我重新启动应用程序以将程序计数器设置为入口点为止。 无论使用何种调试探针、都会发生这种情况(我看到 XDS110 和 XDS200 的行为相同)。

    您所指的是后一种行为吗?

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

    是的。 没问题。

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

    是的、我使用 ControlCARD 时的行为完全相同。 需要重新启动应用程序。

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

    感谢您的确认。 复位肯定会发生、这只是器件在复位后的行为。 我将提请器件专家注意此主题以作进一步评论。

    谢谢

    Ki

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

    您好:

    我们的专家本周已离职。 请预计响应会有所延迟。

    此致、

    Alex

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

    尊敬的 Christoph:

    您是否尝试过在添加空格的情况下使用重置操作、即“-r 0“?

    还已检查通过 UniFlash GUI 复位操作是否有效?

    谢谢。此致、

    Charles