I have an Uno R3 that works just fine with the built-in USB interface. I have a need to test some PC software with an FTDI232 interface, instead of the 16U2 USB chip on the Uno R3. Looking at the schematic, the 16U2 TX/RX lines go to the TX/RX lines on the 328P and the Uno header.
I plugged the TX/RX lines from an FTDI board (that I know works with Pro Minis), along with a GND connection. The Uno is powered via the USB port, but the data lines are not connected, only power and ground. No matter which way I swap the TX/RX lines, the PC does not see the Uno with the FTDI board.
Basically, what I am trying to make is an earlier version of the Uno, but I don't have one on hand. This is for a one time test, to determine why some PC software isn't communicating.
If your PC can't see the FTDI chip as a USB Serial Port then the driver or chip is bad. I hope you didn't use the FTDI driver on a counterfeit FTDI chip. Some FTDI drivers will brick (make permanently useless) a counterfeit chip.
Given that behavior the only thing I can think of is that the 16U2 merely being connected and the 1k resistor on the line might be causing the issue. I'm not sure what the datasheet defines the logic level of the pins while the chip is in reset. My assumption would be the pins would be tristated but now I'm not sure.
mojoehand:
I have an Uno R3 that works just fine with the built-in USB interface. I have a need to test some PC software with an FTDI232 interface, instead of the 16U2 USB chip on the Uno R3. Looking at the schematic, the 16U2 TX/RX lines go to the TX/RX lines on the 328P and the Uno header.
I plugged the TX/RX lines from an FTDI board (that I know works with Pro Minis), along with a GND connection. The Uno is powered via the USB port, but the data lines are not connected, only power and ground. No matter which way I swap the TX/RX lines, the PC does not see the Uno with the FTDI board.
Basically, what I am trying to make is an earlier version of the Uno, but I don't have one on hand. This is for a one time test, to determine why some PC software isn't communicating.
Can anyone help?
Buy yourself a Duemilanove. It's an Uno with the FTDI serial interface chip and, even better, it uses a real crystal for the CPU clock rather than the inaccurate and tempearture-unstable ceramic resonator that the Uno has.
You can even unsolder the 16M crystal and use a 20, 22.1184, 24 or 25 MHz part and "overclock" the board (try desoldering and re-soldering a teeny tiny resonator).
The board works great at 25 MHz... haven't had one yet that didn't.
The board that Amazon sells (the link above) is a genuine Duemilanove (or at least it's a good enough copy that I can't tell the difference). And for $20, you can't beat the price.
Krupski:
Buy yourself a Duemilanove. It's an Uno with the FTDI serial interface chip
I already have some Nanos on the way. I was just trying the FTDI board with the Uno in the mean time.
I would think that holding the 16u2 in reset would tristate the outputs as well. It certainly does keep the Uno from showing up as a Com port in Device Manager. I tried the TX/RX lines swapped both ways and in either case, the Uno is not seen via the FTDI board.