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.

[参考译文] DRA746:系统复位对器件有何影响?

Guru**** 2595805 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/646871/dra746-what-effect-does-the-system-reset-have-on-the-device

器件型号:DRA746

与 CCS 团队合作、我们向客户提到了以下命令来发出系统复位: GEL_AdvancedReset ("系统复位")

我们还注意 到、系统复位是系统级热复位(即非 POR)、应复位器件(用于多核器件)和外设上的所有内核。 它具有推入电路板上的 nRESET 引脚的相同效果。 原则上、热复位会复位除调试逻辑外的所有内容。

但是 、系统复位的确切功能因器件而异、这是发布 e2e 帖子的原因。  

如前所述、"系统复位"等效于推入 nRESET 引脚。

这是否意味着如果客户在 QSPI 中有引导加载程序(默认引导选项为 QSPI)、此类系统 复位将导致执行引导加载程序?   

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

    我已将您的问题转交给一位专家征求意见。

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 John:
    您说得对、热复位不会重置所有内容。 热复位可跳过加电期间已经完成的一些步骤- DPLL 锁定、电子保险丝负载、引脚多路复用等
    正如您所说的、调试逻辑需要保持不变、并且某些外设可能不需要复位(它们可以被复位隔离)、例如以太网交换机。

    关于 ROM 引导、存在2个对用户很重要的差异:
    -在 POR 之后对 sysboot 引脚进行采样。 在热复位后、不会检查它们、并且使用 POR 采样值
    -热复位后,不会扫描可移动设备以获取引导映像。 即 SD 卡、UART 和 USB 未轮询。 所有其他(包括 QSPI)被 ROM 视为永久、将尝试引导。

    上面的所有内容都是它应该如何工作的、但是一个芯片错误防止了使用热复位。 请参阅勘误表862重置应使用 PORz。

    希望这会有所帮助。
    此致、
    STAN