ZHCSRX7 june 2023 BQ79616
PRODUCTION DATA
傳播:
WAKE 和 SLEEPtoACTIVE ping/音調(diào)是喚醒器件的正常操作的一部分;因此,這兩個 ping/音調(diào)可以傳播到菊花鏈配置中的下一個器件。也就是說,當器件接收到 WAKE ping/音調(diào)時,它會生成 WAKE 音調(diào)并將其轉(zhuǎn)發(fā)到下一個器件。類似的操作適用于 SLEEPtoACTIVE ping/音調(diào)。
音調(diào)轉(zhuǎn)發(fā)的方向遵循通信方向,該方向由 CONTROL1[DIR_SEL] 位設置。有關更多詳細信息,請參閱節(jié) 8.3.6.1。無論 [DIR_SEL] 設置如何,堆棧器件上的 COMH 和 COML 端口都支持音調(diào)檢測。這不適用于基底器件,因為基底器件會檢測 ping。
在正常運行期間,主機只需向基底器件發(fā)送 WAKE 或 SLEEPtoACTIVE ping,就會向其余堆棧器件生成相應的音調(diào)。在系統(tǒng)開發(fā)過程中,如果需要僅向菊花鏈中的部分器件發(fā)送 WAKE 或 SLEEPtoACTIVE,則主機可以使用 CONTROL1[SEND_WAKE] 或 CONTROL1[SEND_SLPTOACT] 位。接收到該命令的器件將向菊花鏈中的下一個器件發(fā)送相應的音調(diào)。由于 WAKE 和 SLEEPtoACTIVE 音調(diào)會傳播,因此上面連接的菊花鏈其余部分也會收到相應的音調(diào)。
不傳播:
SHUTDOWN 和 HW_RESET ping/音調(diào)主要用作通信恢復嘗試。因此,這些 ping/音調(diào)不會傳播。也就是說,當器件接收到 SHUTDOWN ping/音調(diào)時,它會啟動關閉過程,但該器件不會向下一個器件生成另一個 SHUTDOWN 音調(diào)。類似的操作適用于 HW_RESET ping/音調(diào)。
對于基底器件,由于 RX 引腳連接到主機,因此可以在基底器件上使用 SHUTDOWN 或 HW_RESET ping。對于堆棧器件,要求至少有一個堆棧器件可與問題器件通信。主機必須與相鄰器件通信并設置 CONTROL1[SEND_SHUTDOWN] = 1 或 CONTROL2[SEND_HW_RESET] = 1,以指示相鄰器件向問題器件發(fā)出相應的音調(diào)。無論 [DIR_SEL] 設置如何,堆棧器件上的 COMH 和 COML 端口都支持音調(diào)檢測。這不適用于基底器件,因為基底器件會檢測 ping。
| ping/音調(diào) | 可傳播 | 不可傳播 |
|---|---|---|
| WAKE | 接收器件會向下一個器件發(fā)出 WAKE 音調(diào) | |
| SLEEPtoACTIVE | 接收器件會向下一個器件發(fā)出 SLEEPtoACTIVE 音調(diào) | |
| SHUTDOWN | 接收器件將初始化關閉過程 | |
| HW_RESET | 接收器件將初始化硬件復位過程 |