Hello all,
I am trying to create my own Arduino for a certain application that can be left installed, but I'm having some issues. The FT232RL will not appear to the computer, it shows as an unknown device. I have narrowed down the problem but I need some help:
-It is not the USB cable, it includes the D- and D+ and works for programming other devices
-It is not a driver issue as I have a ft232rl breakout board that works perfectly with my computer
-The D- and D+ lines are reaching the pins of the ft232rl, confirmed with a multimeter
-The ft232rl has its vcc supplied (5v) confirmed with a multimeter
-The ft232rl grounds are supplied to all pins needing it, confirmed with a multimeter
-The ft232rl works to a point, it does output 3.3v on its VCCOUT or whatever its called pin, confirmed with a multimeter, this means it should work completely as it should be completely fried if the basic hardwired components of the IC are working correctly
The Rx and Tx lines are connected to the AVR but even if the weren't I would think the FT232rl would still be recognized by the computer (I am not sure about this).
I am really stumped with this one guys. All power, ground, and I/O lines are reaching the IC. My thoughts on reasons for this error are:
-The FT232rl IC has not been pre-programmed with its USB enumeration protocols. I thought this was done at the factory so the engineer didn't need to do anything at all if they didn't want to. Please correct me if i'm wrong on this one.
-A defective chip, but its not entirely defective if it is outputting 3.3v on its VCCOUT pin. However, this is probably just a resistor on the die and should't be affected if the software aspect of the chip is ruined.
I can upload my schematic if necessary, but I need a sanity check on this one. Is their something I just missed?
Thanks you guys, and btw this isn't my first post I just forget my username. Oops!