Hi everybody!
I bought a new Arduino few days ago (Arduino Uno R3 SMD Edition, ATmega16u2 for communications, ATmega328P-MU as microcontroller) and when i plugged it for the first time to the PC i noticed my board wasn't programmed with bootloader (led "L" didn't blink on power on). I did few researches and, as explained in the tutorial, I used another Arduino Uno R3 as an ISP programmer (with ATmega328P-PU no smd). I burnt the bootloader and now the led "L" blinks 3 times, then it stays on with the "ON" led.
So i tried to test the "Blink" sketch, but when uploading, led "L" blinks few times, then led "RX" blinks 3 times, i wait few seconds, and the ArduinoIDE console says
avrdude: stk500_getsync(): not in sync: resp=0x00
The COM port is the right one, even the selected board, I have Win7 (x64) and I have successfully installed the drivers. Somewhere i read i have to push RESET button just before uploading, i did and it didn't work.
I also tried the DFU programming, I installed FLIP and uploaded the firmware "Arduino-usbserial-atmega16u2-Uno-Rev3", with no success.
I reinstalled everything, I used different USB wire and USB port, I rebooted Windows, but it didn't work anyway. =(
My questions are:
- Have I used the right Arduino as ArduinoISP?
- Does DFU-programmer actually program the board?
- Did i brick my Arduino using the wrong bootloader?
Thanks for answers!