FT232RL woes...
Hi all-
You might remember my question from last week about the malfunctioning AVR. Well we solved that problem (turns out that it was a missing setting in the software, but the FTDI on that board is blown anyway), but I built a new one this week anyway.
The new problem? The FT232RL appears to constantly reset itself when you plug it in. Any computer detects it as a USB-Serial converter, but it starts resetting itself when a COM port is assigned.
I've gone over the datasheet, my design and the Arduino we based it on many times and can't seem to come to a consensus.
I have the TEST pin grounded and the RESET line pulled high as the datasheet states. The Arduino Nano schematic doesn't do this, but it seems another developer has ID'd this as a mistake:
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1263958401
I already had his solution implemented, and also tried not powering the board off USB. In all cases, no go. Consistent resetting every half a second or so. Windows 7 Device manager tells me: "This device cannot start. (Code 10)"
Any ideas? My apologies if I'm missing something obvious...this board is really starting to stretch my patience and nerves [noparse]:([/noparse]
Rafael
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
UC Berkeley '12 EECS
CalSol: UC Berkeley Solar Car
http://calsol.berkeley.edu
KJ6AWU
You might remember my question from last week about the malfunctioning AVR. Well we solved that problem (turns out that it was a missing setting in the software, but the FTDI on that board is blown anyway), but I built a new one this week anyway.
The new problem? The FT232RL appears to constantly reset itself when you plug it in. Any computer detects it as a USB-Serial converter, but it starts resetting itself when a COM port is assigned.
I've gone over the datasheet, my design and the Arduino we based it on many times and can't seem to come to a consensus.
I have the TEST pin grounded and the RESET line pulled high as the datasheet states. The Arduino Nano schematic doesn't do this, but it seems another developer has ID'd this as a mistake:
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1263958401
I already had his solution implemented, and also tried not powering the board off USB. In all cases, no go. Consistent resetting every half a second or so. Windows 7 Device manager tells me: "This device cannot start. (Code 10)"
Any ideas? My apologies if I'm missing something obvious...this board is really starting to stretch my patience and nerves [noparse]:([/noparse]
Rafael
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
UC Berkeley '12 EECS
CalSol: UC Berkeley Solar Car
http://calsol.berkeley.edu
KJ6AWU
Comments
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Leon Heller
Amateur radio callsign: G1HSM
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Chris Savage
Parallax Engineering
·
Thanks!
Rafael
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
UC Berkeley '12 EECS
CalSol: UC Berkeley Solar Car
http://calsol.berkeley.edu
KJ6AWU
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Chris Savage
Parallax Engineering
·
Anyway, what's the problem with tying all my 3.3V together? That's the way the Arduino's appear to do it and they work as far as I can tell...,unless I'm somehow drawing current from it. I shouldn't be doing that because everything on the board runs at 5V; the 3.3V is for external devices if they need it.
Thanks
Rafael
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
UC Berkeley '12 EECS
CalSol: UC Berkeley Solar Car
http://calsol.berkeley.edu
KJ6AWU
You should either be powering the FTDI chip from USB, or from your circuit, and you should only be connected to the 5V rail, not the 3.3V rail.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Chris Savage
Parallax Engineering
·
-Phil
@ Phil-
The Arduino Nano is actually wired with the cap from DTR line (so the software can do a reset), but they don't connect the reset line.
So I gather that corrections I should make are a) disconnect the 3V3 line from the main regulator and b) disconnect the FTDI's reset line from the main reset line.
@ Chris-
The diode is there so that I can choose what I want to power the board from, USB or an external source. That should work. right?
Thanks guys!
Rafael
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
UC Berkeley '12 EECS
CalSol: UC Berkeley Solar Car
http://calsol.berkeley.edu
KJ6AWU
@FFF - The only thing I was getting at about the power supply coming off the USB is that, unless the FTDI chip is programmed to request high current mode, your total current draw can not exceed 100mA when powering from the USB.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Chris Savage
Parallax Engineering
·