usb xhci babble error问题解决
问题现象:xhci的板子通过USB接iphone设备,进行数据OUT和IN,有一些芯片对于OUT,IN都能正常,有一些芯片对于OUT正常,对于IN总是出现babble error. 有时还不能进入事件中断。整体来说就是数据OUT没问题,数据IN对于一些芯片正常,一些芯片不正常,还有一个特殊的芯片是快速开关电源就会正常。
查看xhci对于babble error的描述如下:
意思就是有三种情况下会产生babble error。1:当device 发送的数据 > TD transfer size时,2.当一个包夸帧时,3. 当一个>MaxPacketSize时。
开始我们把log打印出来排除了1,和3,就把原因定位在了2,通过调时钟,调xhci中EOF的time point值,调内核电压等等各种方式都是试了,都没有效果。
下图是打印的各个端点的output_context种的ep_context的内容,是没有问题的,因为iphone发送的数据包是20个byte,不会超过512的maxPacketSize.
usb xhci babble error问题解决相关推荐
- python class函数报错_Python multiprocess pool模块报错pickling error问题解决方法分析
本文实例讲述了Python multiprocess pool模块报错pickling error问题解决方法.分享给大家供大家参考,具体如下: 问题 之前在调用class内的函数用multiproc ...
- 小程序 request:fail ssl hand shake error 问题解决方法
小程序 request:fail ssl hand shake error 问题解决方法 参考文章: (1)小程序 request:fail ssl hand shake error 问题解决方法 ( ...
- openstack上创建vm实例后,状态为ERROR问题解决
openstack上创建vm实例后,状态为ERROR问题解决 参考文章: (1)openstack上创建vm实例后,状态为ERROR问题解决 (2)https://www.cnblogs.com/ke ...
- linux xhci源码,第四十六篇:Linux中的USB XHCI HOST TRANSFER RING的相关数据结构 (1)
记录相关数据结构之前,先上一张图,这样就基本一目了然了 USB XHCI HOST有三种RING 分别为COMMAND, EVENT 与TRANSFER 这里所说的是TRANSFER RING 一个R ...
- xhci识别3.0linux,USB3.0无法用,符合 USB xHCI 的主机控制器,代码10,问题分析
用户问题描述: 台式机电脑, 所有USB3.0都无法用,USB2.0可用. 设备管理器显示,[符合 USB xHCI 的主机控制器]设备代码10, 外接的USB3.0 PCI扩展卡,USB3.0可以用 ...
- Python OpenCV 读取USB摄像头报错问题解决
报错信息: Traceback (most recent call last): File "G:\Python图像识别相关学习视频\人体姿势检测.py", line 32, ...
- Manjaro下带供电的USB Hub提示error -71
问题描述 这款USB Hub是绿联出的1转7带供电的白色款. 在lsusb中显示为 Bus 004 Device 023: ID 05e3:0616 Genesys Logic, Inc. hub B ...
- php5.3开始出现的Function ereg() is deprecated Error问题解决办法
PHP 5.3 ereg() 无法正常使用,提示"Function ereg() is deprecated Error".问题根源是php中有两种正则表示方法,一个是posix, ...
- linux usb xhci ehci,ehci和xhci有什么区别
ehci和xhci有什么区别 EHCI(Enhanced Host Controller Interface)增强型主机控制器接口规范描述了一个通用串行总线(USB)2.0版的主机控制器的寄存器级接口 ...
- [Python] Django+Apache 报 [wsgi:error]问题解决
转载,原文出处:https://blog.csdn.net/wawa8899/article/details/54408060 环境:CentOS6.7 + Apache2.4 + Django1.8 ...
最新文章
- Oracle DMP 操作笔记之根据DMP逆向推导出导出的表空间名称
- 电路纹身-疼痛的快乐
- 【错误记录】编译 Linux 内核报错 ( /bin/sh: 1: bison: not found )
- 【干货】深度解析:在朋友圈转疯了的文章是如何打造的?
- .NET Core 3.0-preview3 发布
- 11月16日站立会议
- 编辑器eslint格式_vscode保存代码,自动按照eslint规范格式化代码设置
- 想当年,我也是斩获20+大厂offer的收割机!
- vmware的vmnet-概念的解说
- 当科学家们使用计算机来试图,当科学家们使用计算机来试图预测复杂的--易哈佛考试题库...
- e7用什么主板_主板当中的纽扣电池有什么用?电池没电了会怎样?
- 公共技术点之 Android 动画基础
- [bzoj4826][Hnoi2017]影魔
- activity android:launchmode,谨慎设置启动Activity的launchMode
- 有人提到田英章欧体田字格范本,说两句。
- python为csv文件添加表头_csv大文件分割以及添加表头
- 弦截法(Secant Method)迭代求根的python程序
- 软件环境 硬件环境java,软件环境和硬件环境都指什么?
- 基于安卓的掌上二手图书交易app
- 计算机版学猫叫歌,抖音学猫叫是什么歌