About two months ago, I got this burning urge to make an LED cube with an Arduino. Because I wanted it to be as small as possible, I chose to use the Nano variant.
Now, I've gotten all the parts (I didn't buy it pre-made, I wanted to solder it myself) and put it all together. I plugged in the cable to the Nano and it does show up on my computer as /dev/ttyUSB0. The problem is that whenever I try to burn the bootloader onto it, it displays this error:
avrdude: AVR device not responding avrdude: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check.
I'd be perfectly willing to provide pictures, but I have
double triple quadruple n-tuple checked the connections.
Now I'm afraid I might have burned the FT232 or the ATMEGA chip while I was soldering. Is there any way to check both like some magical resistance value between pins?
I am using Ladyada's FTDI Friend bitbang method to burn the bootloader but have also tried the original method published by Kimio Kosaka. I notice that the tutorials are for an Arduino Diecimila, but figured it should work anyway because it's the same basic ICs. Am I missing something there?
Also: if anyone else wants to build a Nano by themselves, here's the part list. I couldn't find it in the V3.0 user guide even though it was there in the V2.3. (Pretty sure it's correct. Everything fits on the board)
1 ATMEGA328P-AU AVR MCU (TQFP-32 package)
1 6-pin 2.54mm/0.1in pitch ICSP header
1 UA78M05 5V regulator (SOT-223 package)
2 10uF solid tantalum capacitors (1206 size, I used P/N 293D106X9016A2TE3)
5 0.1 uF ceramic capacitors (0805 size, P/N GCM21BR71H104KA37L)
1 MBR0520 diode (SOD-123 package, I substituted P/N PMEG3010ER,115)
1 680 Ohm 4-resistor array (0603 size each, P/N 742C083681JP)
1 1K Ohm 4-resistor array (0603 size each, P/N 742C083102JP)
1 FT232RL UART (SSOP-28 package)
1 red LED (0805, P/N APL3015NC)
1 green LED (0805, P/N LGR971-Z)
1 amber LED (0805, P/N LOR976-Z)
1 blue LED (0805, P/N VAOL-S8SB4)
1 mini-B USB female connector (P/N 1734035-1)
1 reset pushbutton (P/N B3U-1000P)
1 ceramic 16MHz resonator (P/N CSTCE16M0V53-R0)
If it is any help, I'm using avrdude 5.10 on Ubuntu 10.10. A million thanks to anyone who can help!