瑞芯微RK3566开发板USB OTG模式介绍及命令切换,触觉智能EVB3566主板鸿蒙硬件厂商

描述

本文USB OTG模式介绍及命令切换,适用于嵌入式工程师、硬件开发教程入门学习课程。设备为触觉智能开发的瑞芯微RK3566开发板,型号IDO-EVB3566,支持开源鸿蒙Openharmony、安卓Android、Linux的Debian、Ubuntu系统。

 

鸿蒙开发板鸿蒙开发板

 

该主板主要针对学生党,极客,工程师,极大降低了开发者的入门门槛,具有以下几点优势:

  • 搭载Rockchip 新一代 64 位处理器 RK3566(Quad-core ARM Cortex-A55, Neon and FPU,主频最高1.8GHz);
  • 1TOPS的神经网络加速引擎,支持INT8/INT16/FP16/BFP16 MAC混合操作,支持深度学习框架TensorFlow,TF-lite,Pytorch,Caffe,ONNX,MXNet,Keras,Darknet等模型;
  • 支持 4K 60fps H.265/H.264/VP9 视频解码;
  • 单路MIPI-DSI,支持到1920*1080@60fps
  • 单通道LVDS,支持到1366*768@60fps;
  • HDMI2.0,支持4K@60fps 输出
  • eDP1.3 ,支持 2560*1600@60fps 输出
  • 尺寸小巧,仅10.5cmx7cm

 

一、USB OTG的模式

host模式(下行):为u盘等设备供电,不可以进行调试,连接adb或者烧录等操作。

device模式(上行):可以进行调试,连接adb或者烧录等操作,即USB OTG。

注:device模式下拔插usb将会进入host模式,需要使用命令重新进入device模式才能继续进行调试。


 

上电后默认模式,如下表所示:

上电外设连接

模式说明

上电前,使用USB  数据线,连接主板和PC

上电后默认为device模式

上电前,插着U盘或者未接USB设备

上电后默认作为host模式

USB OTG与PC电脑连接,如下图所示:

鸿蒙开发板

注:不同设备的USB OTG接口位置需要看对应设备的说明文档

 

二、USB OTG切换命令

USB OTG 支持host 和device 模式的切换。

以EVB3566为示例:
1 ## host
2 echo host > /sys/devices/platform/fe8a0000.usb2-phy/otg_mode
3 ## device
4 echo peripheral > /sys/devices/platform/fe8a0000.usb2-phy/otg_mode

注:上述命令适用于触觉智能RK3566开发板EVB3566,其他主板请参考对应的开发手册

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分