USBD_STATUS_ENDPOINT_HALTED

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
ZhTu_1315981
Level 1
Level 1

PC使用BULK OUT断点进行传输时,偶尔会出现

USBD_STATUS_ENDPOINT_HALTED

该错误,出现后无法恢复

0 Likes
1 Solution
Anonymous
Not applicable

Hi,

The Endpoint halt problem may due to the host controller or the board you are using. In order to confirm this, please try in a different host controller (PC). Also try using a FX3 DVK to see if the issue is related to your board.

If it is because of the board, please make sure your schematics and layout match with our guidelines in AN70707 application note. For further investigation, please try the following:

1)Can you please print the number of PHY and link errors using the API CyU3PUsbGetErrorCounts(). Please print this continuously. Please check if the value is changing while streaming. If it displays many errors, it means there is a problem with the layout resulting in noise

2) please probe VIO1 and CVDDQ using active probes (during streaming).

Check the peak to peak value of noise(on both cvddq and vio1) while streaming and idle.

Regards,

-Madhu Sudhan

View solution in original post

0 Likes
1 Reply
Anonymous
Not applicable

Hi,

The Endpoint halt problem may due to the host controller or the board you are using. In order to confirm this, please try in a different host controller (PC). Also try using a FX3 DVK to see if the issue is related to your board.

If it is because of the board, please make sure your schematics and layout match with our guidelines in AN70707 application note. For further investigation, please try the following:

1)Can you please print the number of PHY and link errors using the API CyU3PUsbGetErrorCounts(). Please print this continuously. Please check if the value is changing while streaming. If it displays many errors, it means there is a problem with the layout resulting in noise

2) please probe VIO1 and CVDDQ using active probes (during streaming).

Check the peak to peak value of noise(on both cvddq and vio1) while streaming and idle.

Regards,

-Madhu Sudhan

0 Likes