作者juichangkuo (..)
看板LinuxDev
标题Re: [问题] 工作时测iperf遇到USB disconnect求助
时间Mon Sep 17 13:22:08 2012
其实mecs已经答得很好了
在此提供一个debug的方向
首先关於hub port怎麽侦测disconnect
可以参考usb 2.0 spec的7.1.7.3 "Connect and Disconnect Signaling"
LS/FS/HS都有描述,但这是UTMI phy的情况,如果不是UTMI phy要另外找spec
如果你的系统有闲置的gpio pin可以用,你可以加code在hub driver
让hub driver看到disconnect时用gpio pin来trigger示波器
看看trigger点之前是不是有符合disconnect的讯号
※ 引述《xb1015 (Marco)》之铭言:
: 各位大大好,
: 工作中遇到难题,花了很久时间还是没有头绪
: 请求各位大大给点建议
: 我在 Atheros AR9331 embedded system
: Openwrt revision 30430
: Kernel 2.6.39.4
: 进行iperf 测试会遇到USB disconnect问题
: 详细log如底下网址所示:
: https://sites.google.com/site/xb10151983/debug_1
: 是否有方法能重 Linux 系统 来观察 断开是由谁 发起的呢 ?
: (断开log就像是USB断开再接上, 如底下红色的部分,不确定由module本身或者linux 系统本身 )
: 请有相关经验的大大提供给小弟去尝试, thx
: 是否可以在linux系统开启一些debug或者加入一些printk来确认断开的方向
: THX~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.87.150.73
1F:推 mecs:如果不是external phy, usb transceiver 都是 built in ... 09/17 14:52