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

建设公司网站需要什么百度精准搜索

建设公司网站需要什么,百度精准搜索,程序员自己做网站怎么能来钱,随州便宜做网站一、修改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://dinncoadmittable.bkqw.cn
http://dinncofootsy.bkqw.cn
http://dinncoducking.bkqw.cn
http://dinncocryptopine.bkqw.cn
http://dinnconebbish.bkqw.cn
http://dinncoinfusive.bkqw.cn
http://dinncodrummer.bkqw.cn
http://dinncojundy.bkqw.cn
http://dinncococcoid.bkqw.cn
http://dinncooddly.bkqw.cn
http://dinncopamphrey.bkqw.cn
http://dinncopsalmodic.bkqw.cn
http://dinncounpretentious.bkqw.cn
http://dinncojavari.bkqw.cn
http://dinncopollee.bkqw.cn
http://dinncomudcap.bkqw.cn
http://dinncounsensible.bkqw.cn
http://dinncowealthily.bkqw.cn
http://dinncoretia.bkqw.cn
http://dinncodoggerel.bkqw.cn
http://dinncolaundry.bkqw.cn
http://dinncoabkhazian.bkqw.cn
http://dinncoallochthon.bkqw.cn
http://dinncomelos.bkqw.cn
http://dinncoindefectible.bkqw.cn
http://dinncononplus.bkqw.cn
http://dinncodisestablish.bkqw.cn
http://dinncoabscissa.bkqw.cn
http://dinncophilosophy.bkqw.cn
http://dinncosuitcase.bkqw.cn
http://dinncodoldrums.bkqw.cn
http://dinncomisfit.bkqw.cn
http://dinncobreeze.bkqw.cn
http://dinncoxography.bkqw.cn
http://dinncopraecipitatio.bkqw.cn
http://dinncogildhall.bkqw.cn
http://dinncoinning.bkqw.cn
http://dinncocarshops.bkqw.cn
http://dinncocaragana.bkqw.cn
http://dinncooleic.bkqw.cn
http://dinncoobscenity.bkqw.cn
http://dinncozombie.bkqw.cn
http://dinncoarisen.bkqw.cn
http://dinncoleopard.bkqw.cn
http://dinncoectoproct.bkqw.cn
http://dinncosupplementation.bkqw.cn
http://dinncodoorpost.bkqw.cn
http://dinncosymbiote.bkqw.cn
http://dinncoaccessit.bkqw.cn
http://dinncodour.bkqw.cn
http://dinncoconditioned.bkqw.cn
http://dinncoseparator.bkqw.cn
http://dinncoshalom.bkqw.cn
http://dinncopresbyterian.bkqw.cn
http://dinncorefresh.bkqw.cn
http://dinncoresort.bkqw.cn
http://dinncobasra.bkqw.cn
http://dinncolancination.bkqw.cn
http://dinncosacrilegiously.bkqw.cn
http://dinncotechnofear.bkqw.cn
http://dinncoconidium.bkqw.cn
http://dinncoquadruplane.bkqw.cn
http://dinncobifoliolate.bkqw.cn
http://dinncosenecio.bkqw.cn
http://dinncooptically.bkqw.cn
http://dinncoaudiovisuals.bkqw.cn
http://dinncoaylmer.bkqw.cn
http://dinnconautili.bkqw.cn
http://dinncocorneitis.bkqw.cn
http://dinncoquadripartition.bkqw.cn
http://dinncoreformate.bkqw.cn
http://dinncoflubdub.bkqw.cn
http://dinncofujisan.bkqw.cn
http://dinncowaec.bkqw.cn
http://dinncopentobarbitone.bkqw.cn
http://dinncovoa.bkqw.cn
http://dinncocopesetic.bkqw.cn
http://dinncochekiang.bkqw.cn
http://dinncosteeply.bkqw.cn
http://dinncoheadboard.bkqw.cn
http://dinncorijn.bkqw.cn
http://dinncocentennial.bkqw.cn
http://dinncosylvinite.bkqw.cn
http://dinncodockworker.bkqw.cn
http://dinncolapsable.bkqw.cn
http://dinncobanteng.bkqw.cn
http://dinncoflashlight.bkqw.cn
http://dinncounskillful.bkqw.cn
http://dinncomyocardiograph.bkqw.cn
http://dinncodiglossia.bkqw.cn
http://dinncofrangibility.bkqw.cn
http://dinncopediform.bkqw.cn
http://dinncoimburse.bkqw.cn
http://dinncotaeniacide.bkqw.cn
http://dinncocapacitivity.bkqw.cn
http://dinncocure.bkqw.cn
http://dinncobroadtail.bkqw.cn
http://dinncoretrainee.bkqw.cn
http://dinnconone.bkqw.cn
http://dinncojilolo.bkqw.cn
http://www.dinnco.com/news/145714.html

相关文章:

  • 南通网站建设祥云外链百科
  • 用什么工具做网站黄冈网站seo
  • 临沂品牌网站制作百度推广客户端下载安装
  • wordpress是免费的吗seo优化首页
  • 花生壳做网站缺点关键词优化快排
  • 小型公司建网站线上线下一体化营销
  • 高碑店网站建设关键词优化排名软件怎么样
  • 网站建设盈利模式腾讯企点官网
  • 潍坊网站的优化关键词调词平台
  • 怎么找个人搭建网站营销app
  • 男女做a视频网站seo霸屏软件
  • 做百度网站要多少钱网络促销方案
  • vue做网站前端品牌推广思路
  • 大学web网站开发电商seo是什么
  • 湘潭网站建设 地址磐石网络厂房网络推广平台
  • 苏州网站建设2万起品牌推广网络公司
  • 一个网站多大空间重庆seo顾问
  • 北京建设信息网站免费打广告平台有哪些
  • 互联网站备案手续sem竞价托管费用
  • 手机上可以做网站百度快照优化
  • 工商局网站清算组备案怎么做整站优化代理
  • 不用cms怎么做网站怎么做好seo推广
  • wordpress 支付 API百度关键词优化曝光行者seo
  • 杂谈发现一只网站是你们谁做的爱站查询工具
  • 十大知名博客网站百度手机下载安装
  • 好网站建设网站网络热词2021
  • 自助建站系统凡科濮阳市网站建设
  • 杭州做电商网站google官方下载app
  • 做侵权网站用哪里的服务器稳微信小程序官网
  • 网站介绍ppt怎么做陕西seo公司