I recently wanted to upload to it Marlin firmware, because I had to install new ATMEGA1284P-PU microcontroller, but in Arduino 0023 I keep getting "avrdude: stk500_getsync(): not in sync: resp=0x00" error after trying to upload.
I tried ways described in [reprap.org] article:
I tried that 10 seconds reset holding.
I already had those 2-pin connected before.
I can see USB Serial Port (COM3) under Ports (COM and LPT).
I have RTS on close checked.
Anyone have any suggestion on what I am doing wrong?
In the Arduino IDE just select the right board (Sanguino ATMega1284p 16MHz), the right programmer (USBasp if it's that what you have) and the port of you programmer, and then click "Burn Bootloader". Check also the wiki.
Regarding "...usbasp programmer (or whatever that is called)", just beware in case it is not an USBasp but a USBtinyISP, since this does not work with the 1284p.