Hey! sry if my doubt is stupid ..im new to arduino I've worked a little with uno's before but I'm completely new to mini pro's
i have 2 arduino mini-pro clones (shown in pic) ,a genuine uno , a usb-to-TTL converter ,and a FTDI232 ... i have tried everything i could to upload to the minis but i keep getting the error "avrdude: stk500_getsync(): not in sync: resp=0x00" when they are connected through the ttl to usb or ftdi232
When i tried burning a boot loader to them through my uno i kept getting the error "Yikes! Invalid device signature.
Double check connections and try again, or use -F to override"
how can this be resolved..i urgently need to be able to use these mini pros as i have a project deadline coming up... please help me...and how can i use this "-F" command... thnk u in advance
What is the name on the back of those clones? "dwsy-robot" ones are bad but still making the rounds - they have a (fixable) flaw that prevents uploads.
If it's something else, take an ohm meter, and the '328p pinout (from google) and start checking that all the pins for burning bootloader are connected not only to the right pin on the pro mini, but to the right pin on the chip itself.
Make sure you can burn the bootloader successfully (I'd burn the Uno bootloader, and treat them as Unos - the uno bootloader is better than the default pro mini one) - the clones are often not bootloaded properly, so get bootloading down correctly. You rememberd the cap to disable autoreset on the board running ArduinoAsISP right? If you omit that, it (usually) won't work.
Those serial adapters are not directly usable for programing an Arduino over serial. They only have Vcc, Gnd, Tx and Rx broken out (look at the markings), but not the DTR pin. You can use those for programming by attaching a flying lead to the proper pin of the CH340G IC. I did this for a whole bunch of programmers for myself, because those are just so cheap. I got female to female dupont line, connected Gnd, Tx, Rx normally. For Vcc since you need the jumper, I soldered it onto the bottom of the board, then cut away the insulation around the DTR pin on the chip and soldered the DTR line onto that, then put the ends of all those wires into a 6-pin dupont housing to hold them in position. I later just made a bunch of my own CH340G adapters that had the right pinout.
thnks fr the replies... abt the way i connected them -> in (pic1.) I'm using arduino side 1.6.5 on a mac OS X 10.10.4
i didn't have access to solder hence i used my bread board to connect the minis to the ftdi(pic2)..wiring :mini - ftdi
vcc - vcc
tx - tx
rx - rx
dtr - dtr
gnd - gnd
i get the error ".
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions."
when i connect the other mini the same way it works....