USB BULK TRANSFER PROBLEM

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

USB BULK TRANSFER PROBLEM

1,109 次查看
saida
Contributor II

HI every one
i have customized board based on i.mx6 dual lite
i am developing a bare metal USB ,ass storage protocol
Enumeration done successfully for my pen drive
base of Enumeration code taken from SDK and modified for MSD
SCSI protocol related code taken from u-boot
it has COMMAND PHASE, DATA PHASE and STATUS PHASE
i am not controlling port power through GPIO, instead connected directly to POWER
COMMAND PAHSE transaction processed successfully
DATA PHASE, i am getting token=0x01F38D08
when i refer reference manual, it is transaction error
what could be the issue
can any one help in this regard
i am struggling lot
if required i shared the code
thanks and regards

Saida

标记 (1)
0 项奖励
回复
1 回复

1,082 次查看
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

 

The token=0x01F38D08 occurs when adding or removing another USB device or when the USB device has been used for an extended period of time. The error may occur within 30 minutes or after multiple days of usage before the device stops communicating. Resetting the device or restarting the task results in the same error.

To solve the error, you can try the following tests:

  • ​Disconnect the USB cable, then reconnect it
  • Remove power from the USB device, then reconnect it
  • Try replacing or using another USB cable

Is not error by software.

 

Regards

0 项奖励
回复