完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
我们有两个关于 ls1046a usb 的问题:
1、我们将fsl-ls1046a.dtsi中的“dr_mode”改为“peripheral”,用USB线(Type-A to Type-A)连接我们的PCB和PC,但是PC端没有任何反应。我们检查 GSTS 寄存器,CURMOD 已准备好设置为设备模式。我们的 usb1 dts 节点如下所示。还有什么我们需要修改的吗? [GSTS 注册] root@ls1046arom8720-s1:~# memtool md -l 0x300c118+1 0300c118: 3e800000 [USB1 DTS] usb1: usb@3000000 { compatible = "fsl,ls1046a-dwc3", "snps,dwc3"; reg = <0x0 0x3000000 0x0 0x10000>; 中断 = ; dr_mode = "外设"; snps,怪癖帧长度调整=<0x20>; snps,dis_rxdet_inp3_quirk; snps,incr-burst-type-adjustment = <1>, <4>, <8>, <16>; 支持 usb3-lpm; snps,dis-u1u2-when-u3-quirk; snps,主机 vbus 故障; DMA 相干; }; 2.在LS1046ARDB上,usb1默认是otg模式。我们将它连接到 PC,但也没有响应。如何使 LS1046A 成为设备端点? |
|
相关推荐
1个回答
|
|
sp;dr_mode = "peripheral"; status = "okay"; };
2、我们想使用USB OTG模式来在PC和另一个设备之间传输数据。我们将 fsl-ls1046a.dtsi 中的“dr_mode”设置为“otg”,并在 USB1 和 USB2 节点中都添加了“dr_mode = "otg"”。我们还添加了一个 gpio 来控制 USB 的 VBUS。但是,当我们尝试使用 USB OTG 模式时,没有检测到任何设备连接到我们的系统上。我们的 usb1 dts 节点如下所示(usb2 节点与之类似)。还有什么我们需要修改的吗? usb1: usb@3000000 { compatible = "fsl,ls1046a-dwc3", "snps,dwc3"; reg = <0x0 0x3000000 0x0 0x10000>, <0x0 0x3001000 0x0 0x1000>; clocks = <&clk IMX8MQ_CLK_DUMMY /*fw-bindings*/>; clock-names = "ref_clk"; dr_mode = "otg"; gpio_vbus = <&gpio3 29 GPIO_ACTIVE_LOW>; phy_type = "usb3"; status = "okay"; }; |
|
|
|
只有小组成员才能发言,加入小组>>
1906个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
36358 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
4395 浏览 0 评论
6050 浏览 1 评论
6763 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
4212 浏览 0 评论
619浏览 2评论
求助,S32G上Core M启动后如何让Core A在Flash指定位置加载uboot?
614浏览 2评论
ESP32-WROVER-IE + LAN8720以太网,GPIO0电压只有1.6v,无法正常进入spi flash boot模式如何解决?
605浏览 2评论
求分享适用于PN7160 Android的NFC工厂测试应用程序
694浏览 2评论
796浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 01:43 , Processed in 1.319885 second(s), Total 78, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号