Hi all,
we developed a PCB based on FT4222 chip in order to issue a communication channel between a service PC and a Raspberry PC.
The service PC is connected via USB to our PCB and then the FT4222 bridges out a SPI communication channel to the Raspberry PC.
We are using drivers LibFT4222.dll (version 1.4.2.184) and ftd2xx.dll (version 3.2.14..0).
So far, all is working fine and we had no particular difficulty; but now we are facing some problems while trying to download a significant amount of data (approximatively 5 MB).
Here is what happens:
- Using a desktop PC all works fine (data transfer is complete in about 2 minutes)
- Using a Dell laptop (Windows 10 OS)
o on the LEFT USB port, all works fine
o on the RIGHT USB port, the communication freezes after 10-15 seconds
o on the RIGHT USB port, using a USB hub, all works fine
o on the RIGHT USB port, using a USB hub, all works fine
One more important detail: when the communication is in the freeze state, it restarts immediately when we connect a USB memory per on another port.
Any idea for this kind of issue?