嵌入式爱好者

查看: 22025|回复: 4

[Linux] USB2514如何在ok335xS-II上实现?

[复制链接]

11

主题

22

帖子

60

积分

AM335x通行证

扫一扫,手机访问本帖
发表于 2019-3-13 11:09:53 | 显示全部楼层 |阅读模式
最近因为一个项目需要用到USB hub,看到ok335xS-D的开发板上已经实现了USB HUB,所以就想完全借鉴一下这个板子的USB HUB的设计,看了一下原理图,用了USB2514这个片子。但是因为之前我一直用的是ok335xS-ii的核心板,所以我的底板设计的时候仍然采用的是335xS-II的核心板,USB HUB的设计完全采用335xS-D的电路。最近底板回来了,测试的时候发现USB2514不能工作,我感觉会不会是335xS-II的内核缺少USB2514的驱动,后来给客服打电话确认说肯定是缺少驱动。哪位大神对USB2514的驱动比较了解,这个驱动在xS-II和xS-D的内核上具体区别在哪块了,还望各位大神帮忙指导一下。
这段时间我自己也在研究。
回复

使用道具 举报

0

主题

45

帖子

314

积分

LS1012A通行证LS1043A\46A通行证A40i/T3/T507/T527通行证i.MX8MM通行证RK3399通行证LS1028A通行证i.MX8MP通行证FCU3001通行证AM5718通行证Hi3519A通信证AM335x通行证i.MX6UL通行证i.MX RT通行证i.MX6Q通行证XX18通行证TCU通行证FDU产品通行证FCU1401通行证FCU1301通行证FCU11xx通行证FCU1201通行证FCU2201通行证FCU2301/FCU2302通行证FCU2401通行证5G转接卡通行证

发表于 2019-3-13 14:09:21 | 显示全部楼层
你好,请问在您的设计中,USB1-DRVVBUS和USB1-VBUS和USB1_ID这三个引脚是怎么处理的?

点评

USBID接到地上,USBVBUS直接连到5V,DRVVBUS没有连接  详情 回复 发表于 2019-3-13 18:18
点评回复 支持 反对

使用道具 举报

11

主题

22

帖子

60

积分

AM335x通行证

 楼主| 发表于 2019-3-13 18:18:32 | 显示全部楼层
本帖最后由 dreamorwph1 于 2019-3-13 18:20 编辑
WangSai 发表于 2019-3-13 14:09
你好,请问在您的设计中,USB1-DRVVBUS和USB1-VBUS和USB1_ID这三个引脚是怎么处理的?

USBID接到地上,USBVBUS直接连到5V,因为VBUS我直接连到5V了,DRVVBUS没有连接,但是程序里可以控制该输出

点评

你好,这个芯片不需要驱动。您可以查一下硬件。试试手动将USB2514的复位拉低,看看晶振的起振情况,主机能不能识别到USB2514  详情 回复 发表于 2019-3-14 08:39
点评回复 支持 反对

使用道具 举报

0

主题

45

帖子

314

积分

LS1012A通行证LS1043A\46A通行证A40i/T3/T507/T527通行证i.MX8MM通行证RK3399通行证LS1028A通行证i.MX8MP通行证FCU3001通行证AM5718通行证Hi3519A通信证AM335x通行证i.MX6UL通行证i.MX RT通行证i.MX6Q通行证XX18通行证TCU通行证FDU产品通行证FCU1401通行证FCU1301通行证FCU11xx通行证FCU1201通行证FCU2201通行证FCU2301/FCU2302通行证FCU2401通行证5G转接卡通行证

发表于 2019-3-14 08:39:56 | 显示全部楼层
dreamorwph1 发表于 2019-3-13 18:18
USBID接到地上,USBVBUS直接连到5V,因为VBUS我直接连到5V了,DRVVBUS没有连接,但是程序里可以控制该输 ...

你好,这个芯片不需要驱动。您可以查一下硬件。试试手动将USB2514的复位拉低,看看晶振的起振情况,主机能不能识别到USB2514

点评

您好!谢谢您的解答,我已经解决了。确实不需要驱动,我的同事把I2C的管脚给接出来了,所以它不是按照默认模式工作的,需要我通过I2C进行配置内部寄存器,然后使能之后才能工作。用I2C的好处就是,我可以控制4路输出  详情 回复 发表于 2019-3-27 19:33
点评回复 支持 反对

使用道具 举报

11

主题

22

帖子

60

积分

AM335x通行证

 楼主| 发表于 2019-3-27 19:33:12 | 显示全部楼层
WangSai 发表于 2019-3-14 08:39
你好,这个芯片不需要驱动。您可以查一下硬件。试试手动将USB2514的复位拉低,看看晶振的起振情况,主机 ...

您好!谢谢您的解答,我已经解决了。确实不需要驱动,我的同事把I2C的管脚给接出来了,所以它不是按照默认模式工作的,需要我通过I2C进行配置内部寄存器,然后使能之后才能工作。用I2C的好处就是,我可以控制4路输出端口。
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-12-20 20:36

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表