| 
			 
					阅读:4729回复:9
				 
				可恶的BUS RESET
					小弟在做U盘,在读的时候发现有时候会BUS RESET,很是头疼,大概是读操作的时候会发生,有时候上次读取完以后隔了很长一段时间(几分钟)也会出现这种问题。哪位知道怎么回事呀,小弟感激不尽。。。。。出现次数比较频繁。  
							那个URB到是什么呀?哪里有它的定义呀? 最后那个 20.6 USTS 11 00 00 c0 xact error 38530.2.0 08:29:06.390 5us 这个ERROR是为什么呀?  | 
	|
| 
			 沙发# 
								发布于:2010-02-24 09:57				
			
					会不会是硬件电源问题				 
							 | 
	|
| 
			 板凳# 
								发布于:2010-02-23 23:09				
			
					从协议分析图来看,第一个图中是因为发生了一个Transaction Error,第二个图中好象是最后一个URB的数据内容不对,它的TransferBufferLength字段值怎么会是0呢? 
							另外,我还发现你第一个图中最后一个返回的CSW包(USBS。。。。)长度字节数不对,正常的是13个字节,而那个是14个字节,最后一个字节0xFF显然是数据,也就是说设备可能误将一个字节数据混入了CSW包,最后导致后面发生事务错误。  | 
	|
| 
			 地板# 
								发布于:2010-02-22 15:03				
			
					一年前的帖子				 
							 | 
	|
| 
			 地下室# 
								发布于:2010-02-02 23:17				
			
					这个问题我也遇到了,你是怎么解决的呢,有没有人知道怎么解决				 
							 | 
	|
| 
			 5楼# 
								发布于:2008-01-08 14:44				
			
					应该是设备端的读操作存在问题吧。				 
							 | 
	|
					
						
  | 
	
| 
			 6楼# 
								发布于:2008-01-08 09:53				
			
					可能是你的驱动程序的读的完成例程写得有问题,能不能看看你的驱动?				 
							 | 
	|
					
						
  | 
	
| 
			 7楼# 
								发布于:2008-01-08 09:43				
			
					有做过68001的来帮忙呀				 
							 | 
	|
| 
			 8楼# 
								发布于:2008-01-02 09:13				
			
					SOSOSOSOSOSOSOSOSOSOSOSOS				 
							 | 
	|
| 
			 9楼# 
								发布于:2007-12-29 09:21				
			
					自己顶一下呀,知道的来帮忙亚。。。。。				 
							 | 
	|
							
				