FTDI Driver Reliability

Go To Last Post
7 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Following some recommendations here, we are now using the FTDI 245 device for a couple of our products.

For the most part this has been completely painless. The device "does exactly what is says on the tin". :)

The exception has been if we are "cruel" to the USB bus; repeatedly unplugging and plugging in the device etc. This is observed to sometimes cause the FTDI driver to hang. The solution is always to restart the PC. We have never needed to restart the embedded end.

Does this ring any bells out there? Anybody seen this, fixed this or worked around this?

So far it has only been a problem on the bench, but observations like this make me nervous; especially when I don't understand what is happening.

Thanks in advance.
/Andy

If we are not supposed to eat animals, why are they made out of meat?

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

You're probably already aware of this, but think I remember reading something about the FTDI re-enumerating each time you unplug/plug, and this causing problems..

Quebracho seems to be the hardest wood.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Thanks, John. I had actually forgotten that.

/A

If we are not supposed to eat animals, why are they made out of meat?

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

It seems that no matter what USB device I plug/unplug repeatedly will cause the Windows USB stack (or the driver) to lock up. But it's probably true that this is a bit worse with the FTDI drivers.
Was totally unbearable on Windows 2000 with 20-30 restarts daily. Still happens now and then on XP.

/Jesper
http://www.yampp.com
The quick black AVR jumped over the lazy PIC.
What boots up, must come down.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I have to say that you guys are not filling me with confidence for a workaround/ fix.

:D

Thanks anyway, though.
/A

If we are not supposed to eat animals, why are they made out of meat?

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Why not ask FTDI ? They have been very helpful the times I've talked to them.

/Jesper
http://www.yampp.com
The quick black AVR jumped over the lazy PIC.
What boots up, must come down.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

We do have an email outstanding. Thanks.

/A

If we are not supposed to eat animals, why are they made out of meat?