ISOC streaming on FX3 with Intel USB3 eXtensible host | Cypress Semiconductor
ISOC streaming on FX3 with Intel USB3 eXtensible host
I would to have your opinion on this capture taken with my Lecroy USB3 analyser.
I'm using the FX3 for ISOC data transfer on EP3 with an Intel USB3 eXtensible host.
My ISOC burst size is 2x 12kB = 24kB.
I don't really understand why the host sent an ACK packet (n°7612029) before receiving the asked number of packet (NumP=4 packets expected, ACK sent only after 2 packets). Host seems to wait less time than usual before sending a new ACK (0,2µs here instead of 2,45µs in normal cases).
This behavior is really strange, because it causes a crash of my USB3 device under Windows7. After this crash, I need to restart the PC to use my device again. (The device still work fine, if I connect it on another PC).
Do you have any idea on the source of this behavior ? Is it the FX3 or the Intel host which is wrong ?
Thanks for your help