I have a working ardunio setup (pin 19 flashes, ect) but i can’t upload anything. Im using a 3.3V usb-serial converter.
Hardware:
MCU = ATMEGA168
usb-serial = Sparkfun’s USB-SERIAL
Connections:
AREF = connected to +5
AVCC = Connected to +5
VCC = Connected to +5
and all ground pins are connected to ground.
TX is connected to the converters RX
RX is connected to the converters TX
DTR is connected to RESET with a 0.1uf cap and 10K resistor.
Converter’s and MCU’s grounds connected together?
Resetting the MCU when you hit the upload button?
Yes, the serial converter ground is connected to the breadboard ground. No it does not reset when i try to upload. I made sure the correct settings were used (chip and board type + serial port)
Well because you are using a serial converter, you need to manually reset the arduino when you want to upload a new program.
Im using the sparkfun 3.3 usb to serial converter which is made to have auto-reset. Anyways, i can’t reset manually because i have the fast bootloader on my chip.
http://www.sparkfun.com/commerce/produc … ts_id=8772
So…everything on your arduino is using a 5V power supply; and you’re trying to program it with a 3.3V serial converter? Could be a problem there.
If you’ve got access to a soldering iron, I’m sure there’s instructions somewhere either on the forum or on the product page, but you can convert your FTDI basic from 3.3V to 5V.
If that seems too difficult, I think you’ll need to either get a 5V USB-Serial converter, or use a 3.3V Arduino Platform.
-Ryan
I’ll try to condition the RX line and see if that helps. i don’t see any problems with the TX line because 3.3 volts is logic high for 5 volts. (Or at least i think so)
I need that 3.3 volt converter for the Parallax Propeller.
I’ll try booting with 3.3 Volts, Not sure it will work because i only have a 16Mhz crystal.
5.0V = 16Mhz
3.3V = 8Mhz