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/F28M35H52C:UniFlash 系统复位

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/747208/ccs-f28m35h52c-uniflash-system-reset

器件型号:F28M35H52C
主题中讨论的其他器件:UNIFLASH

工具/软件:Code Composer Studio

您好!

执行系统复位 F28M35x controlCARD 的 UniFlash (v4.5)命令行是什么?

谢谢、

Tim

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

    我们的命令行专家将在下周初了解这一点。

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

    使用 UniFlash 4.5、您可以使用"-R [--list-resets ]"命令列出配置的可用复位(器件/连接)。

    例如:
    > dlite -c F28M35H52C.ccxml -R

    这将列出可用的复位以及复位索引。 完成此操作后,您可以使用"-r [--reset ] arg"命令进行重置,以发出所需的重置。

    例如:
    >dlite -c F28M35H52C.ccxml -r 0

    请告诉我这是否适合您。

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

    您好 Ricky、

    我尝试了

    >dlite -c F28M35H52C.ccxml-r 0

    我看到复位 M3               //请参阅 UART 上打印的 M3调试消息...

    但是、C28可能未复位      //在 我应用循环通电时,看不到两个代码都在运行

    请提供建议、

    此致、

    Tim

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

    DSLite 一次只能在一个内核上工作。 如果还想重置 C28内核、则需要使用"-n [--core ] arg (=0)"命令为 C28内核再次运行 dslite。

    例如:
    >dlite -c F28M35H52C.ccxml -n 1 -r 0

    请告诉我这是否适合您。

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

    您好 Ricky、

    我们有 一个简单的代码、可使 M3和 C28 LED 闪烁、每个内核闪烁一个。

    1.我们运行了以下命令:

      dlite -c F28M35H52C.ccxml-n 1 -r 0    

      我们看到"...重置... 发出 CPU 复位"

      停止 C28 LED、然后 M3看门狗启动并成功启动两个内核(即两个 LED 随后闪烁)

    2、当我们运行此命令时

      dlite -c F28M35H52C.ccxml-n 0 -r 0    

      我们看到"...重置... 发出 CPU 复位"

      它确实会停止 M3和 C28 LED……但之后没有启动

      两个 LED 都关闭了... (回收电源将同时启动)

    我的问题是"我们可以使用 UniFlash v4.5重置 M3侧吗?"

    谢谢、Ricky。

    Tim

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

    您正在运行的"dslite -c F28M35H52C.ccxml -n 0 -r 0"命令应在 M3内核上执行 CPU 复位。 我不确定为什么它的行为不符合您的期望。

    您还可以尝试在 GUI 中执行类似的操作、方法是在设置器件后单击 M3内核上的"[单击此处以查询可用的复位选项]"。 根据您的调试探针、您应该会得到"CPU Reset"、"System Reset"等 然后、单击"Reset Now (立即重置)"应在 M3内核上发出重置命令。 如果您没有设置"保持连接"选项、它将在之后断开连接。

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

    感谢您指出 GUI 复位选项。 最好知道它在那里。

    我已尝试 GUID 重置选项。

    与之前运行的命令行一样、我看到两个 LED 都停止闪烁... (两个内核均复位)。

    但是、它们不会在之后开始... (除非我回收电力)

    如果仍然存在可以通过 UniFlash 或其他软件对 H52C1 Concerto controlCARD 进行编程重置的情况、请发送 ping。

    谢谢、

    Tim