Hey everyone,
I'm trying to flash the bootloader to an Arduino Nano that I got from China. I already installed the right program to connect the board to my computer but it seemed that the bootloader needed to be flashed. Because when I try to upload a program the IDE just gets stuck at the uploading proces for a good minute and then I get this error:
Arduino:1.8.15 (Windows Store 1.8.49.0) (Windows 10), Board:"Arduino Nano, ATmega328P"
De schets gebruikt 10992 bytes (35%) programma-opslagruimte. Maximum is 30720 bytes.
Globale variabelen gebruiken 1222 bytes (59%) van het dynamisch geheugen. Resteren 826 bytes voor lokale variabelen. Maximum is 2048 bytes.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x98
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x98
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x98
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x98
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x98
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x98
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x98
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x98
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x98
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x98
Problem uploading to board. See https://support.arduino.cc/hc/en-us/sections/360003198300 for suggestions.
So I tried fixing the bootloader, since it thought it is the problem.
I followed this tutorial the exact way it was written, but got this result:
Arduino:1.8.15 (Windows Store 1.8.49.0) (Windows 10), Board:"Arduino Nano, ATmega328P"
avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.
Fout bij het branden van de bootloader.
Fout bij het branden van de bootloader = Error while burning bootloader (in english).
Is there anyone who knows how to fix this?
Thanks in advance!
Edit: I now got this new error, while I changed nothing:
Arduino: 1.8.15 (Windows Store 1.8.49.0) (Windows 10), Board: "Arduino Nano, ATmega328P"
Error while burning bootloader.
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xd8
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x65
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xea
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x26
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x6a
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x98
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xe3
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xc0
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x15
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x5c
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.