FTDI Board Bad?

I am trying a loopback using Putty on an FTDI board (this one: http://www.oddwires.com/ftdi-ft232rl-usb-to-serial-adapter-module-usb-to-rs232-for-arduino/).

I am not using an Ardiono for the L-B test, just shorting TX/RX directly on the module itself.

Here are my results:
. With each keypress, the RX light flashes once.
. The TX light does not flash at all.
. There is no output in the Putty terminal screen.

Does this indicate a bad board? I have also tried it in Serial Monitor and nothing is echoed back when pressing "Send."

Reason I am testing is because I can not get this FTDI board to work to upload sketches (Verified correct COM port & board selected, drivers installed OK, same ATMega chips can be programmed in my UNO, upload board resets board but times-out giving the dreaded "out of sync" error) so I am beginning to think it may be the FTDI module that is bad.

Doesn't sound good, does it...

Going to have to find the one I ordered & check it out.

I have seen several posts that seem to indicate there is a problem with the latest version of the FTDI drivers.
Several people have reported they were able to fix the problem by reverting back to 2.08.24, see the attached post:

http://forum.arduino.cc/index.php?topic=165310.msg1238147#msg1238147

Louis!!! Thank you SOOO much!!! I wasted a whole day and a half messing with this and reverting back to the old version you noted below fixed it right up! :grin: :smiley: :grin:

After some investigations with FTDI regarding the issues mentioned within this blog regarding the “FTDI FT232RL USB to Serial adapter module USB to RS232 for Arduino”, we have discovered this module is not an FTDI manufactured product, and also utilizes a non-genuine FT232RL USB bridge chip on the PCB. The issues reported here are due to the chip not being a genuine FTDI chip. We have removed these modules from sale on our website.:disappointed_relieved:

oddWires respects intellectual property, rely on us to deliver the genuine article. :slight_smile:

Are the USB/TTL Serial adapters still ok?

The modules will work with the previous driver as noted earlier in this post - but we will, of course, accept returns. We are locating an alternative supplier that uses genuine FTDI components.

I guess the chip looks genuine. That is probably the same deal I got from an ebay sale...

oddWires:
The modules will work with the previous driver as noted earlier in this post - but we will, of course, accept returns. We are locating an alternative supplier that uses genuine FTDI components.

What the heck? Why is there no link to a driver on this webpage? If there is, it's not obvious. And especially a usable and working driver?
http://www.oddwires.com/cp2102-low-cost-usb-to-serial-adapter-module-usb-to-rs232-for-arduino/
Plus I don't see any links on this thread to whichever drivers were ultimately used, so ???? on both counts.

This is MAJOR peeve of mine with about 99% of ebay sites. They sell "stuff", but you're 100% on your own in trying to find the proper support and documentation.

EDIT: now, these guys understand what I'm talking about.

I bought some CP2102 modules from e-bay a while back, they came with a mini-CD with drivers.
Never had a problem getting FTDI drivers from www.ftdichip.com.
Mine are from late 2010, I've not seen any problems.
I bought some of the oddwires USB/Serial adapters, will have to fire them up & confirm they work.

CrossRoads:
I bought some CP2102 modules from e-bay a while back, they came with a mini-CD with drivers.
Never had a problem getting FTDI drivers from www.ftdichip.com.
Mine are from late 2010, I've not seen any problems.
I bought some of the oddwires USB/Serial adapters, will have to fire them up & confirm they work.

A little confused. From what I can tell CP2102 and FTDI are totally different things, with different drivers, so I don't understand why you're mentioning them together in the same paragraph.

Also, I've not gotten anything from ebay that ever came with a CD, at least recently. I'll bet you could look at a dozen ebay sites that sell CP2102 adaptors, and not see anything about drivers or actual support. I don't think many of those sellers know anything about what they're actually selling. Like selling jelly beans.

Both were mentioned in reply #8. Yes, different companies manufacture them.
Other companies are also selling dedicated USB/Serial adapter chips, such as Cypress and Prolific.

You may not have received drivers, but I did. Maybe I just got lucky with the seller I selected. Times change, not sure I could tell you who that was anymore,altho it was a BATE make board that had DTR broken out to a thruhole for easy access.

AAMOF, I just received 2 of the CP2102 adaptors yesterday, bought from a no-support/no-docos site on ebay, LOL. As noted, I tracked down the correct driver on my own, and installed. The loopback test worked fine.

However, does it work properly with my Arduino board? --> not hardly. Two problems:

  1. the RXC and TXC pins on the adaptor are labeled backwards - depending upon your orientation.
    They indicate the pins to connect to on the Arduino board, not the signal directions on the
    adaptor.

  2. the reset feature doesn't work. To upload a sketch, I had to hold down the Arduino Reset
    switch, and release it shortly after the upload had begun.

So, 2 strikes.

The reset pin on the adaptor header is connected straight into the CP2102 chip, so ??? And yes, I have a 100nF cap in the Reset line on the Arduino board, plus a 10K pullup to 5V. I also tried running the Arduino chip at both 5V and 3.3V, plus tried the 2 extra pins on the adaptor header in case RST is mislabeled.

Also, when you look in the Control Panel Device Manager, there is no option available for changing anything on the CP2102 adaptor, such as "set RTS on close", as on regular FTDI cables.

Oh well, now I'm confused as to whether OP actually has an FTDI adaptor or CP2102 adaptor. His original link doesn't work, and the only adaptor I could find on oddwires site was the CP2102. ???

The reset pin on the adaptor header is connected straight into the CP2102 chip, so ???

Yes, that Resets the CP2102. You need to connect the DTR pin thru a 100nF cap to Reset pin on the Arduino.

I think OP had FTDI module. Oddwires has also posted elsewhere here in the forum that they had a batch of apparently counterfeit FTDI chips, or perhaps chips that only worked with older drivers, and were pulling the modules until they got things figured out.

Reply #4 of this thread is the one where Oddwires mentions the fake FTDI chips.

oddWires:
After some investigations with FTDI regarding the issues mentioned within this blog regarding the “FTDI FT232RL USB to Serial adapter module USB to RS232 for Arduino”, we have discovered this module is not an FTDI manufactured product, and also utilizes a non-genuine FT232RL USB bridge chip on the PCB. The issues reported here are due to the chip not being a genuine FTDI chip. We have removed these modules from sale on our website.:disappointed_relieved:

oddWires respects intellectual property, rely on us to deliver the genuine article. :slight_smile:

RX/TX being backwards is common depends on what they feel is the standard.. THEIR pins..or what you should connect to them..

Also..the RESET pin (if yours like mine and many others posted around here).. is for the REST on the board.. not a reset for the Arduino.. RESET has nothing to do with being connected to the Arduino from what I remember

That being said many of us just mod'd outs.. there IS a DTR pad on the bottom (again if its same/similar to other threads, myself, Crossroads..etc) that can be brought out and used...

not sure what specific boards you bought..

but two different mods:

I''ve also seen pics of folks soldering a wire directly to the chip - too small for me!
I think has also been reported in the forum that CP2102 modules are out now that bring the DTR pin out to the header so no mod is needed.

CrossRoads:

The reset pin on the adaptor header is connected straight into the CP2102 chip, so ???

Yes, that Resets the CP2102. You need to connect the DTR pin thru a 100nF cap to Reset pin on the Arduino.

I think OP had FTDI module. Oddwires has also posted elsewhere here in the forum that they had a batch of apparently counterfeit FTDI chips, or perhaps chips that only worked with older drivers, and were pulling the modules until they got things figured out.

@xl97, thanks for posting the fix, but I think my CP2102 board goes straight into the crap/junk box.

pic/link of the one you got?

I have used these old cell phone data cables before:

https://web.archive.org/web/20210308144706/https://www.uchobby.com/index.php/2009/10/04/diy-usb-to-serial-cable-for-3/#more-492

I had to manually push reset button (on boards that had it)..

but if I recall, there was a via on the board that was the DTR/RESET line..