1、什麼是otg?
usb otg
是usbon-the-go
的縮寫,即
otg技術就是實現在沒有
host
的情況下,實現裝置間的資料傳送。
2、硬體介面
5根線
usb_hs_id
usb_hs_d_p
usb_hs_d_m
usb_vbus_in
gnd3、otg線
otg通訊的乙個關鍵是如何判斷主從裝置,下面是乙個標準的otg線結構圖。可以看出,主從裝置由otg線決定,當插入otg線時,主機這端「id」這根線會被拉低。然後開始給從裝置供電。
4、dts配置
知道原理,剩下的就是在dts中進行配置了。
(1)、設定模式為otg模式。
(2)、設定「id」pin的gpio。
(3)、設定otg的供電電源。
ok,搞定。
高通平台 USB OTG功能
1 什麼是otg?usb otg 是usbon the go 的縮寫,即 otg技術就是實現在沒有 host 的情況下,實現裝置間的資料傳送。2 硬體介面 5根線usb hs id usb hs d p usb hs d m usb vbus in gnd3 otg線 otg通訊的乙個關鍵是如何判斷...
高通平台Bring up
3.2.amss 部分編譯 主要由以下部分構成 adsp,boot,debug,modem,rpm,trustzone,wcnss,分別根據高通的說明編譯這些模組,不過其中有些模組我們不會改,直接用release的binary檔案就行,比如 debug,rpm,trustzone,wcnss。3.3...
如何開啟USB OTG功能
一 檢查hw原理圖,確認是否支援otg功能 vbus是否供上電,iddig pin連線是否正確 二 若hw確認支援otg功能,則按照以下方法分別開啟usb otg功能及實現掛載 如何開啟usb otg功能 1 在alps mediatek config project autoconfig kcon...