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.

[参考译文] TPS65381A-Q1:TPS65381A-Q1:SPI WD 停止

Guru**** 2609285 points
Other Parts Discussed in Thread: TPS65381-Q1, TPS65381A-Q1

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/762092/tps65381a-q1-tps65381a-q1-spi-wd-stop

器件型号:TPS65381A-Q1
主题中讨论的其他器件:TPS65381-Q1

:先生你(们)好

   我想引导加载 MCU 程序、那么我不能为 TPS65381-Q1提供 WD。 它将 复位 MCU。

当我启动加载程序时、我应该怎么做来完成引导加载程序。。  我可以关闭 TPS65381的 WD 吗? 或停止。

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

    TPS65381A-Q1的看门狗不会根据器件的默认配置导致复位。 当 TPS65381A-Q1从关断或待机状态加电时、由于器件中发生 NPOR 事件、所有寄存器都会重新初始化为默认状态。 默认情况下、WD_RST_EN 位在这个重新初始化状态下被清零、因此即使 WD_FAIL_CNT 递增至7+1、 WD_FAIL_CNT 将以计数7饱和、除非在 MCU 到器件同步之前 WD_RST_EN 设置为1、否则不会发生复位状态转换、这将使 WD_FAIL_CNT 递减。

    在引导加载程序中、只需按照数据表(MCU 到看门狗同步)第5.4.13节中的说明以及流程图 Figure 6-11 Software Flowchart (图6-11软件流程图)、在 Q&A 模式下配置 MCU 并将其与看门狗同步、或图6-12。 根据您使用的看门狗模式、在触发模式下配置 MCU 并将其与看门狗同步的软件流程图。

    引导注意事项:当器件加电时、它将转换到诊断状态、并且存在一个诊断状态超时、允许系统高达512ms 设置 DIAG_EXIT 位并转换到活动状态或设置 DIAG_EXIT_MASK 位、两者都位于 SAFETY_CHECK_CTRL 寄存器中、 因此、器件无限期保持在诊断状态(以支持软件调试)。 如果其中一个事件未发生、器件将转换到安全状态。 请参阅数据表的第5.4.19节"器件运行状态"部分、包括图5-16。 器件控制器状态图和第5.4.22节"诊断状态"、了解更多详细信息。 此外、如果使用了 DIAG_EXIT_MASK 位并且软件希望将器件转换为活动状态、则应确保在写入该寄存器时清除 DIAG_EXIT_MASK 位并在对寄存器的单次写入中写入 DIAG_EXIT 屏蔽位。 否则、诊断状态超时计时器将从设置 DIAG_EXIT_MASK 位之前的最后一次计数继续计时。