RK系列UST-OTG切換為HOST模式或DEVICE模式的兩種方法(DTS修改和軟件命令修改)

1、修改DTS

  • dr_mode: tells Dual-Role USB controllers that we want to work on a
    particular mode. Valid arguments are “host”,
    “peripheral” and “otg”. In case this attribute isn’t
    passed via DT, USB DRD controllers should default to
    OTG.
	usb20_otg: usb@ff400000 {compatible = "rockchip,rk3066-usb", "snps,dwc2";reg = <0x0 0xff400000 0x0 0x40000>;interrupts = <GIC_SPI 66 IRQ_TYPE_LEVEL_HIGH>;clocks = <&cru HCLK_OTG>;clock-names = "otg";dr_mode = "otg";g-np-tx-fifo-size = <16>;g-rx-fifo-size = <280>;g-tx-fifo-size = <256 128 128 64 32 16>;g-use-dma;phys = <&u2phy_otg>;phy-names = "usb2-phy";status = "disabled";};

2、用戶空間軟件控制
找到USB設備,修改otg_mode即可

# pwd
/sys/bus/platform/drivers/rockchip-usb2phy/ff008000.syscon:usb2-phy@100
# ls
driver           modalias         phy              uevent
driver_override  of_node          power
extcon           otg_mode         subsystem
# cat otg_mode 
host
# 

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/43732.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/43732.shtml
英文地址,請注明出處:http://en.pswp.cn/web/43732.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

淺談三車平臺車型對比功能實用獎-競品分析

目錄&#xff1a; 一、項目背景 二、競品概述 三、競品目標功能對比 3.1、車型對比入口位置 3.2、車型對比首頁 3.3、添加/刪除車型功能 3.4、選擇車型后功能對比 3.5、配置對比的功能 四、總結 一、項目背景 在汽車購買過程中&#xff0c;消費者經常面臨著選擇困難&…

六、數據可視化—Echars(爬蟲及數據可視化)

六、數據可視化—Echars&#xff08;爬蟲及數據可視化&#xff09; Echarts應用 Echarts Echarts官網&#xff0c;很多圖表等都是我們可以 https://echarts.apache.org/zh/index.html 是百度自己做的圖表&#xff0c;后來用的人越來越多&#xff0c;捐給了orange組織&#xf…

【好生意】暢捷通好生意各版本之間的區別

【暢捷通好生意各版本區別】 隨著產品線的增加&#xff0c;不同版本之間存在差異。 以下是針對自己使用、研究過程中的記錄。 完善ing 功能普及版標準版采購運費分攤沒有單獨的采購費用分攤單&#xff0c;但是支持隨單分攤。支持

企業如何挑選策劃公司,這些標準你了解嗎?

誠然&#xff0c;在這個競爭激烈的市場環境下&#xff0c;企業有時候就像是站在十字路口的旅人&#xff0c;面前擺著的是一條條花錢卻未必能看見收益的道路。 這時候&#xff0c;找一家對的策劃公司就很重要&#xff0c;這里分享一點個人多年經驗&#xff0c;希望對你有所幫助…

【精簡教程】VSCode 連接 Remix

初始化 Node.js 項目 yarn init v1.22.19安裝 Remix yarn add remix-project/remixd -g?? 此時如果直接敲 remix&#xff0c;顯示找不到這個命令。 使用 Node.js 來直接執行 remixd.js 文件 node node_modules\remix-project\remixd\src\bin\remixd.js&#x1f604; 連接上了…

安全極客團隊榮獲首屆“矩陣杯”網絡安全大賽人工智能挑戰賽“三等獎”

近日&#xff0c;東半球規格高、規模大且獎金豐厚的網絡安全頂級賽事——首屆“矩陣杯”網絡安全大賽在青島國際會議中心圓滿落幕。本次大賽設置了五大賽事&#xff0c;包括通用產品漏挖賽、國產軟硬件安全檢測賽、原創漏洞挖掘賽、人工智能&#xff08;大模型&#xff09;挑戰…

【Linux】Windows平臺使用gdb調試FFmpeg源碼

FFmpeg是一個跨平臺的多媒體庫&#xff0c;有時需要在別的平臺上進行開發和調試&#xff0c;記錄一下在linux環境下使用gdb來調試FFmpeg源碼的基本方式 1.可執行文件 在windows平臺使用linux環境來調試FFmpeg源碼&#xff0c;需要編譯生成一個后綴有_g的exe文件&#xff0c;參…

HTTP中常見的狀態碼有哪些?

常用的包括以下幾個&#xff1a; 200&#xff1a;表示客戶端請求成功 201&#xff1a;請求成功,服務器創建了新資源。 204&#xff1a;無內容&#xff0c;服務器成功處理請求&#xff0c;但未返回任何內容。 206: 表示“部分內容”,當客戶端請求一個資源的一部分時&#xff0c;…

YOLOv10部署教程,使用tensorRT部署,有轉化和推理代碼

YOLOv10部署教程,使用tensorRT部署,有轉化和推理代碼 一、使用平臺1. 轉化onnx模型轉化trt模型模型推理全部的代碼論文題目:YOLOv10: Real-Time End-to-End Object Detection 研究單位:清華大學 論文鏈接:http://arxiv.org/abs/2405.14458 代碼鏈接:https://github.com/T…

每天一個數據分析題(四百二十三)- 置信區間

在給定的顯著性水平下&#xff0c;某一特定的X水平上&#xff0c;總體Y分布的離散度越大&#xff0c;即σ^2越大&#xff0c;則 A. 預測區間越寬&#xff0c;精度越低 B. 預測區間越寬&#xff0c;預測誤差越小 C. 預測區間越窄&#xff0c;精度越高 D. 預測區間越窄&#…

如何在idea安裝git,使用gitee?

一、什么是git&#xff0c;git與gitee、GitHub的關系&#xff1f; 1.什么是git&#xff1f; Git 是一個開源的分布式版本控制系統&#xff0c;用于企業項目中程序員協同開發。 2.git與gitee、GitHub的關系是什么&#xff1f; git &#xff1a;Git是一種版本控制系統&#x…

看完這篇,你的服務設計能力將再次進化!

引言 在當今快速演變的技術場景中&#xff0c;服務設計不僅僅是遵循通用的設計規范和最佳實踐的問題&#xff0c;它更深層次地觸及到如何在滿足這些標準的同時&#xff0c;確保服務能夠靈活適應未來的變化、滿足用戶的期望。本篇文章旨在探討在遵循通用設計規范之外&#xff0…

Three.js相機簡明教程

相機校準是 3D 計算機圖形學中的一個基本概念&#xff0c;涉及設置虛擬相機以模擬真實世界相機的視角和行為。在 Three.js&#xff08;一種流行的 3D 渲染 JavaScript 庫&#xff09;中&#xff0c;了解相機校準對于創建逼真且身臨其境的 3D 場景至關重要。在本文中&#xff0c…

UML類圖的建立過程

1. 概念層類圖 概念層的類圖描述的是現實世界中對問題領域的概念理解&#xff0c;類圖中表達的類與現實世界的問題領域中的實際事物有著明顯的對應關系&#xff0c;類之間的關系也與問題領域中實際事物之間的關系有著明顯的對應關系。在概念層類圖階段很少考慮或者幾乎不需要考…

07-7.5.1 散列表的基本概念

&#x1f44b; Hi, I’m Beast Cheng &#x1f440; I’m interested in photography, hiking, landscape… &#x1f331; I’m currently learning python, javascript, kotlin… &#x1f4eb; How to reach me --> 458290771qq.com 喜歡《數據結構》部分筆記的小伙伴可以…

指令v-el的作用是什么

在Vue.js的早期版本中&#xff08;特別是Vue 1.x版本&#xff09;&#xff0c;v-el 指令被用來給元素注冊引用信息&#xff08;即DOM元素的引用&#xff09;。這樣&#xff0c;開發者就可以在Vue實例的方法中直接訪問到這個DOM元素。然而&#xff0c;需要注意的是&#xff0c;從…

28.IP核理論知識(Xilinx)

&#xff08;1&#xff09;ip核是什么&#xff1f; IP&#xff08;Intellectual Property&#xff09;即知識產權&#xff0c;在半導體產業中&#xff0c;將IP核定義為“用于ASIC或FPGA中的預先設計好的電路功能模塊”&#xff0c;簡而言之&#xff0c;這里的IP即電路功能模塊。…

Element輪播圖組件切換太單調?手把手帶你重寫切換效果

前言&#xff1a; 最近在逛山東博物館網站的時候&#xff0c;發現該網站主頁淡入淡出的輪播圖非常的優雅&#xff0c;所以就想來復刻一下&#xff0c;也算是對組件進行了二次的封裝和修改 工具準備&#xff1a; Vue3Element Plus走馬燈組件 注意事項&#xff1a; Element …

GPX文件的元素內容詳解

GPX文件的來源 GPX文件&#xff08;GPS eXchange Format&#xff09;是一種用于存儲GPS數據的開放標準格式&#xff0c;它可以包含航路點、軌跡和路線等信息。這些文件通常來源于GPS設備、戶外活動追蹤應用程序、地圖服務或用戶之間的數據共享。用戶可以通過各種軟件和硬件設備…

Python爬蟲:基礎爬蟲架構及爬取證券之星全站行情數據!

爬蟲成長之路&#xff08;一&#xff09;里我們介紹了如何爬取證券之星網站上所有A股數據&#xff0c;主要涉及網頁獲取和頁面解析的知識。爬蟲成長之路&#xff08;二&#xff09;里我們介紹了如何獲取代理IP并驗證&#xff0c;涉及了多線程編程和數據存儲的知識。此次我們將在…