This is Herrick Oh at Ezsys in Korea.
My customer found CRC error problem in web camera that we supplied to them.
We used CX3 with bulk data transfer firmware (using CyU3PDmaMultiChannelCommitBuffer).
They checked it with Beagle USB 480 ( https://www.totalphase.com/products/data-center/) to check CRC.as the picture below
My customer's host is
1) Kernel : 3.4.39+
2) Android System : 4.4 kitkat
Did you see similar cases?
I hope to be informed how I can start to solve the issue.
We need check whether it is due to device (hardware or firmwar) or the host device or host application that they used for streaming the video or host OS version has some issue.
I couldn't open the USB trace that you have uploaded, since it is asking for credentials.
Can you please post the entire USB Trace here without need of credentials?
Please point me to the exact location where you found the CRC error for ease of debugging.
Meanwhile, is it possible for the customer to test the camera with other Andriod OS and Windows OS?
How frequent they see this issue? Is it possible to capture the Uart Logs in error case and in working case?
Similarly please provide the USB trace in working case and error case?
For entire USB trace, please use the link below
Customer tested in Android with 44 Kikat( Kernel 3439) and Window 7
The CRC error in both
Even normal image is being received by host, we see CRC error
Sometimes broken greeen image when we repeat plugin/plugout once in 500
We don't see any error in Uart logs even in the CRC error case
Did you review the mail I sent you?
Our customer is not able to ship their product, so time is running out I
would appreciate your reply as soon as possible
I couldn't download the trace. It is showing an error - The Host is not resolvable, verify if you are trying to access correct URL or possibly the website may be down
As per your comments, it is understood that there is data integrity issue on the board. Can you please check whether the customer followed the recommendations mentioned in AN70707
Can you confirm this issue is seen all of the boards made by them or a few of them?
What is the length of the cable they have used to connect the device to the host? Is this a standard cable?
Are the CRC errors observed in USB 2.0 functionality or this is observed only in USB 3.0 mode?
Did they perform USB 3.0 and USB 2.0 electrical compliance test on the board? If yes, what are the results.
Is the link not working?
Please copy the link below and paste in your we broswer
And I passed the questions you gave me to my customer
Yes, It is showing the following error.
Since your reported that CRC errors are seen in the trace, we should focus on data integrity issues on the board. Let us wait untill the customer come back. It would be good if I can see the trace.