ZHCADA1 October 2023 BQ79600-Q1 , BQ79612-Q1 , BQ79614-Q1 , BQ79616-Q1 , BQ79652-Q1 , BQ79654-Q1 , BQ79656-Q1
bq7961X 菊花鏈接口提供了使用環形架構的選項。在該架構中,兩個器件之間的電纜斷開不會像正常的非環形方案那樣阻止與所有上游器件的通信。當主機檢測到通信中斷時,該器件允許主機切換通信方向,以便與中斷點兩側的器件進行通信。這樣可以確保安全運行,直到線路中的中斷點被修復。CONTROL1[DIR_SEL] 控制通信方向。器件將根據 [DIR_SEL] 和 [TOP_STACK] 設置重新配置 COMH 和 COML 端口。需要執行自動尋址過程來重新尋址反向通信方向的器件地址。下面是一個針對整個菊花鏈將通信方向更改為 [DIR_SEL] = 1 的示例:
設置兩個通信方向的器件地址之后,主機可以在切換通信方向時跳過自動尋址步驟。
圖 7-1 更改菊花鏈中的通信方向的示例當電纜損壞時,主機遵循相同的過程來更改通信方向。要訪問菊花鏈中的所有器件,主機必須在菊花鏈的某些器件上 [DIR_SEL] = 0 以及其他器件上 [DIR_SEL] = 1 的情況下通信。菊花鏈還將有兩個 ToS 器件,每個通信方向一個。
圖 7-2 使用環形架構在電纜斷開的情況下訪問所有器件