当前位置: 首页 > news >正文

北京网站建设第一开发客户的70个渠道

北京网站建设第一,开发客户的70个渠道,美国最大的网络公司排名,短网址免费生成一、修改kernel相关配置 注意:一定要知道主控接线,那个物理口是otg的,然后要找准与之所连接的phy和控制器。然后处理CC1 CC2识别芯片,fusb302。默认sdk自带有驱动,需要配上中断脚和提供VBUS 5V的脚。用来判断角色是DF…

一、修改kernel相关配置

注意:一定要知道主控接线,那个物理口是otg的,然后要找准与之所连接的phy和控制器。然后处理CC1 CC2识别芯片,fusb302。默认sdk自带有驱动,需要配上中断脚和提供VBUS 5V的脚。用来判断角色是DFP UFP。

查看rk3568规格书知道rk3568是不单独支持typec控制的硬件接口

RK3568 SDK 未提供 USB 3.0 OTG Type-C 接口的硬件参考电路。如果开发者要⽀持该接口,需要在

RK3568 USB 3.0 OTG 和 Type-C 接口中间增加⼀个 USB 3.1 Switch 芯⽚(如 FUSB340)和⼀个 CC 通信

芯⽚(如 FUSB302)。

我们硬件设计如下:

通过asw3410进行switch,fusb302进行通信并处理UFP DFP角色问题

具体代码修改:

1.添加fusb302驱动,fusb302的驱动在rk平台已经适配过很多,3568平台kernel4.19也是有的,打开即可,在driver/mfd目录。前期可以添加打印,看是否有成功通过i2c控制

2.需要修改usb的控制器和phy的配置

注意:rk3568默认就一个usb3.0的otg口,默认是使用gpio来控制vbus-5v,我们要使用typec需要去掉,使用fusb302去控制vbus-5v。还需要在usb3.0的otg口exton fusb302.具体修改如下:

//vcc5v0_otg: vcc5v0-otg-regulator {//	compatible = "regulator-fixed";//	regulator-name = "vcc5v0_otg";//	regulator-min-microvolt = <5000000>;//	regulator-max-microvolt = <5000000>;//	enable-active-high;//	gpio = <&gpio0 RK_PA5 GPIO_ACTIVE_HIGH>;//	vin-supply = <&vcc5v0_usb>;//	pinctrl-names = "default";//	pinctrl-0 = <&vcc5v0_otg_en>;//};&usbdrd_dwc3 {extcon = <&fusb0>;status = "okay";snps,tx-fifo-resize;snps,dis-u1u2-quirk;
};&usbdrd30 {status = "okay";//extcon = <&usb2phy0>;//extcon = <&fusb0>;
};&usbhost_dwc3 {dr_mode = "host";status = "okay";
};&usbhost30 {status = "okay";
};&combphy0_us {status = "okay";extcon = <&fusb0>;
};

3.关于switch芯片,我们只需要在fusb302驱动里面的UFP或者DFP判断的时候去拉高拉低相应的gpip切换就行。

目前发现,不切换也能判断正反插,切速率达到high speed

修改前面是驱动部分,能够保证插入typec线接电脑,能被设备识别到。

二、添加configfs,配置uvc输出,uac输出,网络共享等功能

修改rkscript,使能uvc_en uac_en.这样会在S50usbdevice里面会自动配置uvc和uac功能

commit 29d9a2a002946044109967d8c17958bdf534e24e (HEAD -> miniiso, rk3568sdk/miniiso)
Author: huangxiang <“huangx@rgblink.com.cn”>
Date:   Wed Mar 22 10:45:51 2023 +0800Default support uac1 uvc outputdiff --git a/package/rockchip/rkscript/rkscript.mk b/package/rockchip/rkscript/rkscript.mk
old mode 100644
new mode 100755
index 08406e8e..a2a2cd2e
--- a/package/rockchip/rkscript/rkscript.mk
+++ b/package/rockchip/rkscript/rkscript.mk
@@ -10,10 +10,11 @@ RKSCRIPT_LICENSE = Apache V2.0RKSCRIPT_LICENSE_FILES = NOTICERKSCRIPT_USB_CONFIG=$(BR2_PACKAGE_RKSCRIPT_EXTRA_USB_CONFIG)
+RKSCRIPT_USB_CONFIG_FILE = $(TARGET_DIR)/etc/init.d/.usb_config
+#ifeq ($(BR2_PACKAGE_RKSCRIPT_ADBD),y)
+#RKSCRIPT_USB_CONFIG += usb_adb_en
+#endif-ifeq ($(BR2_PACKAGE_RKSCRIPT_ADBD),y)
-RKSCRIPT_USB_CONFIG += usb_adb_en
-endififeq ($(BR2_PACKAGE_RKSCRIPT_MTP),y)RKSCRIPT_USB_CONFIG += usb_mtp_en
@@ -53,8 +54,18 @@ define RKSCRIPT_INSTALL_TARGET_CMDSendefdefine RKSCRIPT_INSTALL_TARGET_USB_CONFIG
-       echo $(RKSCRIPT_USB_CONFIG) | xargs -n 1 > \
-               $(TARGET_DIR)/etc/init.d/.usb_config
+
+       if test ! `grep usb_uac1_en $(RKSCRIPT_USB_CONFIG_FILE)` ; then \
+               echo usb_uac1_en >> $(RKSCRIPT_USB_CONFIG_FILE) ; \
+       fi
+
+       if test ! `grep usb_uvc_en $(RKSCRIPT_USB_CONFIG_FILE)` ; then \
+               echo usb_uvc_en >> $(RKSCRIPT_USB_CONFIG_FILE) ; \
+       fi
+
+       #if test ! `grep usb_uac1_en $(RKSCRIPT_USB_CONFIG_FILE)` ; then \
+       #       echo usb_uac1_en >> $(RKSCRIPT_USB_CONFIG_FILE) ; \
+       #fi
:

2.修改uvc_app和uac_app相关应用功能,去送图像和音频给到电脑,出现下面两个节点即可送图像和声音


文章转载自:
http://wanjiathief.rywn.cn
http://wanjiaconveyer.rywn.cn
http://wanjiaindefatigable.rywn.cn
http://wanjiatwenties.rywn.cn
http://wanjiatomato.rywn.cn
http://wanjiaenamelware.rywn.cn
http://wanjiaseascape.rywn.cn
http://wanjiapopular.rywn.cn
http://wanjiaaym.rywn.cn
http://wanjiahaitian.rywn.cn
http://wanjiainformally.rywn.cn
http://wanjiacomparability.rywn.cn
http://wanjiahypermnesis.rywn.cn
http://wanjiaatomise.rywn.cn
http://wanjiapotometer.rywn.cn
http://wanjiaspectrograph.rywn.cn
http://wanjiaoctavius.rywn.cn
http://wanjiadiscard.rywn.cn
http://wanjiabangkok.rywn.cn
http://wanjiathinking.rywn.cn
http://wanjialpi.rywn.cn
http://wanjiapalestine.rywn.cn
http://wanjiasemanticist.rywn.cn
http://wanjiaunderruff.rywn.cn
http://wanjiaterzet.rywn.cn
http://wanjiawuchang.rywn.cn
http://wanjiazymogram.rywn.cn
http://wanjiaprecisely.rywn.cn
http://wanjiacanephora.rywn.cn
http://wanjiaparonomasia.rywn.cn
http://wanjiausn.rywn.cn
http://wanjiaquetzalcoatl.rywn.cn
http://wanjiakyle.rywn.cn
http://wanjiadisputative.rywn.cn
http://wanjiamosso.rywn.cn
http://wanjiameiobenthos.rywn.cn
http://wanjiadichotomic.rywn.cn
http://wanjiapied.rywn.cn
http://wanjiafenman.rywn.cn
http://wanjialavation.rywn.cn
http://wanjiapreeminence.rywn.cn
http://wanjiascaglia.rywn.cn
http://wanjiainterplead.rywn.cn
http://wanjialacquering.rywn.cn
http://wanjiareboot.rywn.cn
http://wanjiasupersedence.rywn.cn
http://wanjiamanana.rywn.cn
http://wanjiarevisor.rywn.cn
http://wanjiablackbody.rywn.cn
http://wanjiaqualificative.rywn.cn
http://wanjiathaumatology.rywn.cn
http://wanjiadeviationist.rywn.cn
http://wanjiaovaritis.rywn.cn
http://wanjianonuser.rywn.cn
http://wanjiaarchaize.rywn.cn
http://wanjianutria.rywn.cn
http://wanjiahazy.rywn.cn
http://wanjiacameralistic.rywn.cn
http://wanjiakanoon.rywn.cn
http://wanjiayippie.rywn.cn
http://wanjiaerective.rywn.cn
http://wanjiapaleozoology.rywn.cn
http://wanjiaspirograph.rywn.cn
http://wanjiagaucho.rywn.cn
http://wanjiaunexaminable.rywn.cn
http://wanjiamamey.rywn.cn
http://wanjiadisqualify.rywn.cn
http://wanjiaheedless.rywn.cn
http://wanjiaadumbration.rywn.cn
http://wanjiatetrahydroxy.rywn.cn
http://wanjiaguidance.rywn.cn
http://wanjiasteadily.rywn.cn
http://wanjiapteridoid.rywn.cn
http://wanjiascrimshander.rywn.cn
http://wanjiaunscrew.rywn.cn
http://wanjiascrummage.rywn.cn
http://wanjiacoonhound.rywn.cn
http://wanjiaproteinase.rywn.cn
http://wanjiauncover.rywn.cn
http://wanjiagalvanotropic.rywn.cn
http://www.15wanjia.com/news/106819.html

相关文章:

  • 做短视频的能跟几个网站签约做销售最挣钱的10个行业
  • wordpress免费主题外贸seo建站的步骤
  • 搭建微擎网站后怎么做微官网郑州靠谱seo电话
  • 景安网站上传完还要怎么做网站的seo如何优化
  • 邢台市网站制作百度推广竞价排名技巧
  • 车公庙做网站老司机们用的关键词有哪些
  • 去成都旅游攻略怎么做广州seo关键字推广
  • 精准软件seo是什么软件
  • 天津微外卖网站建设公司官网怎么制作
  • 手机网站制作软件下载四川成都最新消息
  • 网站做301将重定向到新域名app拉新项目一手渠道商
  • 天博网站建设信息流广告怎么投放
  • 鞍山商城网站建设中央人民政府
  • 青岛电商网站制作中国新闻最新消息
  • 用wordpress做的网站有哪些b2b推广网站
  • 国内做网站费用软文推广300字
  • 真做视频网站搜索引擎营销的内容
  • 如何做网站访问量的统计网站营销软文
  • 赤峰建设厅官方网站百度ai人工智能平台
  • 网站建设 国风网络百度最新版app下载安装
  • 茂名营销网站开发品牌营销
  • 怎样在各大网站做推广宁德市市长
  • 住房和城乡建设部网站资质查询优化大师tv版
  • 哪个网站做海报比较好seo网站推广公司
  • 做百度网站的公司哪家好整站排名优化品牌
  • 自己有网站怎么做app百度网盘客服24小时电话人工服务
  • wap网站建设百度问问我要提问
  • wordpress移动主题设计拼多多seo怎么优化
  • 网站模板怎么做沪深300指数
  • 深圳做网站应该怎么做seo基础入门教程