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:内核1能否强制内核2重新启动?

Guru**** 2589265 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1106916/tms320f28379d-can-core-1-force-core-2-to-restart

器件型号:TMS320F28379D

我想我知道这方面的答案、但我想我应该问-以防...

内核1是否可以重新启动/重置内核2?

谢谢、

ED

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

    您可以写入 CPU2RESCTL 的位0

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

    很棒!  我看到 TRM 中的寄存器。  当我释放复位时、TI 引导加载程序是否会运行并保持运行状态、直到命令运行我们的代码–就像加电时一样?  即 spruhm8i 表4-41中的命令是否可用?

    谢谢、

    ED

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

    ED、

       我需要对此进行一些研究。 请给我一两天时间。

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

    TRM 会显示以下内容:“只要 CPU1子系统复位,CPU2及其外设也会复位,CPU2保持复位状态。 CPU1通过写入 CPU2RESCTL 寄存器使其脱离复位状态。 这通常由引导 ROM 完成”。 在这种情况下、您需要手动设置和清除 CPU2RESCTL 寄存器中的 RESET 位。 引导加载程序将像常规复位后一样运行。 IPC 命令将可用。

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

    好消息!  谢谢您 Haresh、

    ED