0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Sink Operation斷開或通信失敗

麥辣雞腿堡 ? 來源:嵌入式Linux系統(tǒng)開發(fā) ? 作者:嵌入式Linux系統(tǒng)開 ? 2023-09-09 17:40 ? 次閱讀

  • 在 Attach 時 (無 PD Connection 和 PD 契約)
    • 通過檢測 vSafe5V 來確定 SRC 的連接
    • 連接后等待 Source_capabilities 消息來檢測 SRC 支持 PD
    • 在 tTypeCSinkWaitCap 內未收到 SRC_CAP,則發(fā)起硬復位,以使 SRC 重新發(fā) SRC_CAP
    • 不生成 SOP'/SOP'',且無需檢測并丟棄 SOP'/SOP''
  • 建立 PD Connection 時 (無 PD Connection 和 PD 契約)
    • 收到 SRC_CAP 并以 GoodCRC 響應
    • 不生成 SOP'/SOP'',且無需檢測并丟棄 SOP'/SOP''
  • 建立顯性契約時 (PD Connection 但無顯性契約或 PR_Swap/FR_Swap 之后的隱性契約)
    • 以 Request 消息響應 SRC 的 Source_Capabilities 消息。當 SRC 準備好商定的功率時,SNK 收到 Accept 消息和 PS_RDY 消息,建立起顯性契約
  • 在 PD Connection 期間 (顯性契約 - PE_SNK_Ready 狀態(tài))
    • 可控制 SRC 進入和退出模式,并使用結構化 VDM 控制模態(tài)操作
    • SOP 的接受和發(fā)起都會中斷 SOP'/SOP'' 的通信
    • 也是 DFP 時,可控制電纜插頭進入和退出模式并控制模態(tài)操作
    • 根據本地策略發(fā)送消息,并處理和響應所有收到的消息
    • 工作在 SPR PPS 模式時會周期性地每隔 tPPSRequest 發(fā)送 Request 消息
    • 工作在 EPR AVS 模式時會周期性地每隔 tSinkEPRKeepAlive 與 SRC 通信
    • 始終在其 CC 線上斷言 Rd
    • 端口是 DRP 時,可發(fā)起或接受 PR_Swap 請求進行電源角色交換(隱性契約->顯性契約)
    • 端口是 DRD 時,可發(fā)起或接受 DR_Swap 請求進行數(shù)據角色交換
    • 可發(fā)起或接受 VCONN_Swap 請求,交換期間遵循先通后斷原則
    • 是 VCONN SRC 時,可使用 SOP'/SOP'' 與電纜插頭通信
    • 是 DFP 時,可發(fā)起非結構化或結構化 VDM
  • 斷開或通信失敗
    • 在 CRCReceiveTimer 超時后的 tSoftReset 內,發(fā)起 Soft Reset
    • 如果 Soft Reset 無法完成,則會在 CRCReceiveTimer 超時后的 tHardReset 內發(fā)起 Hard Reset
    • 除硬復位、DR_Swap、FR_Swap 造成的情況
    • 檢測到 VBUS 移除則認為 PD Connection 結束
    • 檢測到插頭移除并釋放 VBUS
    • 在 tReceive 內檢測不到響應消息的 GoodCRC 時
    • 在 SPR PPS 模式下運行時未能周期性地在 tPPSTimeout 內發(fā)起通訊,SRC 將發(fā)起 Hard Reset
    • 在 EPR 模式下運行時未能周期性地在 tSourceEPRKeepAlive 內發(fā)起通訊,SRC將發(fā)起 Hard Reset
    • 功率轉換期間出錯將自動導致 Hard Reset
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • usb
    usb
    +關注

    關注

    60

    文章

    7966

    瀏覽量

    265299
  • PD
    PD
    +關注

    關注

    4

    文章

    479

    瀏覽量

    44044
  • Operationa
    +關注

    關注

    0

    文章

    29

    瀏覽量

    9918
  • Type
    +關注

    關注

    1

    文章

    138

    瀏覽量

    22713
收藏 人收藏

    評論

    相關推薦

    CYUSB3014與PC通信幾小時后斷開的原因?怎么解決?

    PC是WIN7系統(tǒng),PC端APP通過USB3與下位機通信幾個小時以后,通信就會斷開,通過bus hound抓不到任何通信數(shù)據,出錯時CYUSB芯片的心跳燈正常,PC的設備管理器設備也正
    發(fā)表于 02-29 08:14

    TCP_server例程斷開再次連接會失敗怎么處理?

    使用了TCP_server的例程,發(fā)現(xiàn)當電腦作為客戶端去連接esp32(服務器端)斷開連接之后再次連接時候連不上,發(fā)現(xiàn):提示已經連接上esp32發(fā)出的熱點,但是網絡助手顯示連接失敗(監(jiān)聽串口失敗
    發(fā)表于 06-28 06:49

    Wificlient.connected失敗的原因?

    的客戶端即使具有有效連接且在范圍內,也會失敗,否則一切都運行良好,WifiClient.connect 返回 false。 我認為當工作站斷開連接無法與路由器通信時,系統(tǒng)會
    發(fā)表于 07-18 06:03

    WICED CYW20719-B1:配對和非配對操作后,BR / EDR配對總是失敗

    嗨隊,你能幫助指出如何修復BR/EDR配對總是失敗的問題后,未配對操作之前?下面詳細描述這個問題。環(huán)境:IDE:Woice Studio1.1.0.85安卓手機HW:CYW20719-B1模塊繁殖
    發(fā)表于 09-03 16:13

    編程失敗斷開連接

    ,Config_Memory_Size=0x0DBut,當我試圖通過Bootloader編寫十六進制文件時,會出現(xiàn)“編程失敗斷開連接”的錯誤。因此,我需要一些解決方案建議來解決這個問題。我把屏幕截圖和文件與查詢一起附加。注意
    發(fā)表于 11-04 10:07

    PMU Mode Operation for the MAX

    PMU Mode Operation for the MAX9979 Pin-Electronics IC Abstract: This application note
    發(fā)表于 12-25 17:55 ?1515次閱讀
    PMU Mode <b class='flag-5'>Operation</b> for the MAX

    使用 CCM 導致以太網通信失敗問題

    STM32使用 CCM 導致以太網通信失敗
    發(fā)表于 11-25 14:45 ?0次下載

    無線傳感網的Sink節(jié)點移動路徑規(guī)劃

    區(qū)域分解成多個網格。根據Sink節(jié)點的停留位置和多跳通信方式,采用數(shù)學公式表示每一個網格的單位節(jié)點能耗,從而獲得Sink節(jié)點移動的網絡生存時間優(yōu)化模型。采用修正的混合粒子群算法求解該優(yōu)化模型,獲得網絡生存時間、
    發(fā)表于 01-18 15:20 ?0次下載
    無線傳感網的<b class='flag-5'>Sink</b>節(jié)點移動路徑規(guī)劃

    無線模塊通信失敗的原因是什么

    隨著物聯(lián)網的發(fā)展,越來越多的設備將會接入網絡。這其中很大一批是通過無線的方式接入網絡的。在無線模塊進行無線通信的過程中,避免不了會出現(xiàn)各種無法通信的情況,本文章旨在總結無線通信失敗的情
    發(fā)表于 07-19 17:49 ?3536次閱讀

    STM32最小系統(tǒng)版串口下載/串口通信失敗

    STM32最小系統(tǒng)版串口下載/串口通信失敗
    發(fā)表于 11-17 18:21 ?0次下載
    STM32最小系統(tǒng)版串口下載/串口<b class='flag-5'>通信</b><b class='flag-5'>失敗</b>

    無線模塊通信失敗的原因有哪些?

    隨著物聯(lián)網的發(fā)展,越來越多的設備將會接入網絡。這其中很大一批是通過無線的方式接入網絡的。在無線模塊進行無線通信的過程中,避免不了會出現(xiàn)各種無法通信的情況,本文章旨在總結無線通信失敗的情
    的頭像 發(fā)表于 01-17 16:17 ?1802次閱讀
    無線模塊<b class='flag-5'>通信</b><b class='flag-5'>失敗</b>的原因有哪些?

    無線模塊通信失敗的原因有哪些?

    隨著物聯(lián)網的發(fā)展,越來越多的設備將會接入網絡。這其中很大一批是通過無線的方式接入網絡的。在無線模塊進行無線通信的過程中,避免不了會出現(xiàn)各種無法通信的情況,思為無線旨在總結無線通信失敗
    的頭像 發(fā)表于 09-23 11:58 ?2089次閱讀
    無線模塊<b class='flag-5'>通信</b><b class='flag-5'>失敗</b>的原因有哪些?

    Source Operation斷開通信失敗

    Source Operation 在 Attach 時 (無 PD Connection 和 PD 契約) 檢測 SNK 的 attach 狀態(tài),之后拉高 VBUS 到 5V 在 PD
    的頭像 發(fā)表于 09-09 17:36 ?1139次閱讀

    USB-C科普 | PD sink,LDR6328Q

    誘騙取電、SINK、PD SINK
    的頭像 發(fā)表于 11-27 09:30 ?603次閱讀
    USB-C科普 | PD <b class='flag-5'>sink</b>,LDR6328Q

    關斷期間的升壓行為(禁用):直通、旁路真正斷開

    電子發(fā)燒友網站提供《關斷期間的升壓行為(禁用):直通、旁路真正斷開.pdf》資料免費下載
    發(fā)表于 09-03 11:43 ?0次下載
    關斷期間的升壓行為(禁用):直通、旁路<b class='flag-5'>或</b>真正<b class='flag-5'>斷開</b>