Same problem here:
With the FX2LP connected via a hub (I tried several: Cypress, TI, Microchip), on some ports that do NOT use the "usbhub3.sys" but "usbhub.sys" as driver, a surprise removal of the FX2LP is NOT detected.
Same problem on Windows 10 and Windows 7 machines.
This is really bad.
This behaviour occurs even with Cypress' own bulkloop example:
- connect FX2LP with bulkloop firmware via USB hub
- start bulkloop application
- start data transfer
- remove USB hub from computer USB port
=> the FX2LP is still visible in Device Manager
This is really bad, please provide a solution!
Same behaviour with driver 126.96.36.199 and 3.4.7
We have reproduced this problem. We are working on the same.
It's still a problem for us and our customers.
We haven't found any workaround, and we need the hub and the FX2LP,
there are many devices with this combination around, not only from our company I guess...