查看: 548|回复: 7

[求助] Hi3516ev200 做device,打开端点0失败

[复制链接]
发表于 2019-6-14 16:31:56 | 显示全部楼层 |阅读模式
Hi3516ev200 做device,打开端点0失败,对usb不熟悉,请大神帮忙分析下,log如下

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2019-6-24 20:46:13 | 显示全部楼层
海思的usb设备控制器驱动有点问题,之前用16AV100做uvc就需要改设备控制器驱动。后来用19v101的3.0做uvc,发现热插拔有问题,有些功能需要自己修改底层驱动。16ev200没下载到SDK,建议您先确认下ep数够不够,不然只会浪费时间。
发表于 2019-6-29 10:48:58 | 显示全部楼层
wwwbbk1 发表于 2019-6-24 20:46
海思的usb设备控制器驱动有点问题,之前用16AV100做uvc就需要改设备控制器驱动。后来用19v101的3.0做uvc, ...

ep数怎么确认?hi3519v101 usb3.0最大传输带宽能做到多少?谢谢
发表于 2019-7-4 09:27:22 | 显示全部楼层
rcasiodu 发表于 2019-6-29 10:48
ep数怎么确认?hi3519v101 usb3.0最大传输带宽能做到多少?谢谢

之前做的16Av100文档的不对,直接在驱动里把能找到的ep数打出来是最准确的。hi3519v101的usb3.0做uvc不是很好用,理论上传4K是压缩的应该没问题
发表于 2019-8-8 23:24:25 | 显示全部楼层
wwwbbk1 发表于 2019-7-4 09:27
之前做的16Av100文档的不对,直接在驱动里把能找到的ep数打出来是最准确的。hi3519v101的usb3.0做uvc不是 ...

请问是在哪个位置打印ep的数量?在注册hub的时候吗?
发表于 2019-8-10 20:06:45 | 显示全部楼层
wwwbbk1 发表于 2019-6-24 20:46
海思的usb设备控制器驱动有点问题,之前用16AV100做uvc就需要改设备控制器驱动。后来用19v101的3.0做uvc, ...

怎么看EP够不够,是看hcsparam寄存器的[3:0]位置吗?
发表于 2019-8-11 20:06:11 | 显示全部楼层
346793103 发表于 2019-8-10 20:06
怎么看EP够不够,是看hcsparam寄存器的[3:0]位置吗?

之前用3516Dv100文档上没说,直接在驱动打印出来的,也可以直接读寄存器值
 楼主| 发表于 2019-10-17 11:14:03 | 显示全部楼层
问题解决了,是硬件问题,硬件的usb没上电
您需要登录后才可以回帖 登录 | 注册

本版积分规则

© 2008-2017 当前位置 易百纳技术社区论坛 返回 易百纳技术社区 ( 苏ICP备14036084 )   Powered by Discuz! X3.1
快速回复 返回顶部 返回列表