Are my Arduino Uno broken or what?

So I used my Arduino Uno for about 1 years, and suddenly, I got this error

avrdude: verification error, first mismatch at byte 0x0000

         0x62 != 0x0c

avrdude: verification error; content mismatch

avrdude: verification error; content mismatch





This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

While my Arduino Mega 2560 and WeMos D1 R1 board working like normal

Code? I'm just uploading a simple Blink program I found on Examples>Basics
(pls don't tell me my favorite board is broken)

I've never seen that one before, but it seems like a faulty flash memory location. Such things are rare but it happens. Try uploading the empty sketch.

Did you check?

avrdude: verification error, first mismatch at byte 0x0000
0x62 != 0x0c
avrdude: verification error; content mismatch
avrdude: verification error; content mismatch

Same issue.

Tried without "Show verbose output during compilation" but the error is still the same

He's telling you to turn on verbose mode. compile it again, and check that output for more data.

Oh! I thought "upload an empty" sketch!

Arduino: 1.8.19 (Windows 10), Board: "Arduino Uno"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\umarh\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\umarh\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\umarh\OneDrive\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=1A86_7523 -ide-version=10819 -build-path C:\Users\umarh\AppData\Local\Temp\arduino_build_282507 -warnings=none -build-cache C:\Users\umarh\AppData\Local\Temp\arduino_cache_606584 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\Users\umarh\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Users\umarh\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avr-gcc.path=C:\Users\umarh\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Users\umarh\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.arduinoOTA.path=C:\Users\umarh\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\umarh\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -verbose C:\Program Files (x86)\Arduino\examples\01.Basics\Blink\Blink.ino

C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\umarh\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\umarh\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\umarh\OneDrive\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=1A86_7523 -ide-version=10819 -build-path C:\Users\umarh\AppData\Local\Temp\arduino_build_282507 -warnings=none -build-cache C:\Users\umarh\AppData\Local\Temp\arduino_cache_606584 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\Users\umarh\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Users\umarh\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avr-gcc.path=C:\Users\umarh\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Users\umarh\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.arduinoOTA.path=C:\Users\umarh\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\umarh\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -verbose C:\Program Files (x86)\Arduino\examples\01.Basics\Blink\Blink.ino

Using board 'uno' from platform in folder: C:\Users\umarh\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6

Using core 'arduino' from platform in folder: C:\Users\umarh\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6

Detecting libraries used...

"C:\\Users\\umarh\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\umarh\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\umarh\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "C:\\Users\\umarh\\AppData\\Local\\Temp\\arduino_build_282507\\sketch\\Blink.ino.cpp" -o nul

Generating function prototypes...

"C:\\Users\\umarh\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\umarh\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\umarh\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "C:\\Users\\umarh\\AppData\\Local\\Temp\\arduino_build_282507\\sketch\\Blink.ino.cpp" -o "C:\\Users\\umarh\\AppData\\Local\\Temp\\arduino_build_282507\\preproc\\ctags_target_for_gcc_minus_e.cpp"

"C:\\Users\\umarh\\AppData\\Local\\Arduino15\\packages\\builtin\\tools\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\umarh\\AppData\\Local\\Temp\\arduino_build_282507\\preproc\\ctags_target_for_gcc_minus_e.cpp"

Compiling sketch...

"C:\\Users\\umarh\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\umarh\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\umarh\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "C:\\Users\\umarh\\AppData\\Local\\Temp\\arduino_build_282507\\sketch\\Blink.ino.cpp" -o "C:\\Users\\umarh\\AppData\\Local\\Temp\\arduino_build_282507\\sketch\\Blink.ino.cpp.o"

Compiling libraries...

Compiling core...

Using precompiled core: C:\Users\umarh\AppData\Local\Temp\arduino_cache_606584\core\core_arduino_avr_uno_6026794485bc459e7d3d0d7f116ae598.a

Linking everything together...

"C:\\Users\\umarh\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "C:\\Users\\umarh\\AppData\\Local\\Temp\\arduino_build_282507/Blink.ino.elf" "C:\\Users\\umarh\\AppData\\Local\\Temp\\arduino_build_282507\\sketch\\Blink.ino.cpp.o" "C:\\Users\\umarh\\AppData\\Local\\Temp\\arduino_build_282507/..\\arduino_cache_606584\\core\\core_arduino_avr_uno_6026794485bc459e7d3d0d7f116ae598.a" "-LC:\\Users\\umarh\\AppData\\Local\\Temp\\arduino_build_282507" -lm

"C:\\Users\\umarh\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-objcopy" -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 "C:\\Users\\umarh\\AppData\\Local\\Temp\\arduino_build_282507/Blink.ino.elf" "C:\\Users\\umarh\\AppData\\Local\\Temp\\arduino_build_282507/Blink.ino.eep"

"C:\\Users\\umarh\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-objcopy" -O ihex -R .eeprom "C:\\Users\\umarh\\AppData\\Local\\Temp\\arduino_build_282507/Blink.ino.elf" "C:\\Users\\umarh\\AppData\\Local\\Temp\\arduino_build_282507/Blink.ino.hex"

"C:\\Users\\umarh\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-size" -A "C:\\Users\\umarh\\AppData\\Local\\Temp\\arduino_build_282507/Blink.ino.elf"

Sketch uses 924 bytes (2%) of program storage space. Maximum is 32256 bytes.

Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.

C:\Users\umarh\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude -CC:\Users\umarh\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf -v -patmega328p -carduino -PCOM3 -b115200 -D -Uflash:w:C:\Users\umarh\AppData\Local\Temp\arduino_build_282507/Blink.ino.hex:i 



avrdude: Version 6.3-20190619

         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/

         Copyright (c) 2007-2014 Joerg Wunsch



         System wide configuration file is "C:\Users\umarh\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf"



         Using Port                    : COM3

         Using Programmer              : arduino

         Overriding Baud Rate          : 115200

         AVR Part                      : ATmega328P

         Chip Erase delay              : 9000 us

         PAGEL                         : PD7

         BS2                           : PC2

         RESET disposition             : dedicated

         RETRY pulse                   : SCK

         serial program mode           : yes

         parallel program mode         : yes

         Timeout                       : 200

         StabDelay                     : 100

         CmdexeDelay                   : 25

         SyncLoops                     : 32

         ByteDelay                     : 0

         PollIndex                     : 3

         PollValue                     : 0x53

         Memory Detail                 :



                                  Block Poll               Page                       Polled

           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack

           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------

           eeprom        65    20     4    0 no       1024    4      0  3600  3600 0xff 0xff

           flash         65     6   128    0 yes     32768  128    256  4500  4500 0xff 0xff

           lfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00

           hfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00

           efuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00

           lock           0     0     0    0 no          1    0      0  4500  4500 0x00 0x00

           calibration    0     0     0    0 no          1    0      0     0     0 0x00 0x00

           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00



         Programmer Type : Arduino

         Description     : Arduino

         Hardware Version: 3

         Firmware Version: 4.4

         Vtarget         : 0.3 V

         Varef           : 0.3 V

         Oscillator      : 28.800 kHz

         SCK period      : 3.3 us



avrdude: AVR device initialized and ready to accept instructions



Reading | ################################################## | 100% 0.00s



avrdude: Device signature = 0x1e950f (probably m328p)

avrdude: reading input file "C:\Users\umarh\AppData\Local\Temp\arduino_build_282507/Blink.ino.hex"

avrdude: writing flash (924 bytes):



Writing | ################################################## | 100% 0.13s



avrdude: 924 bytes of flash written

avrdude: verifying flash memory against C:\Users\umarh\AppData\Local\Temp\arduino_build_282507/Blink.ino.hex:

avrdude: load data flash data from input file C:\Users\umarh\AppData\Local\Temp\arduino_build_282507/Blink.ino.hex:

avrdude: input file C:\Users\umarh\AppData\Local\Temp\arduino_build_282507/Blink.ino.hex contains 924 bytes

avrdude: reading on-chip flash data:



An error occurred while uploading the sketch

Reading | ################################################## | 100% 0.12s



avrdude: verifying ...

avrdude: verification error, first mismatch at byte 0x0000

         0x62 != 0x0c

avrdude: verification error; content mismatch



avrdude done.  Thank you.




This is usually caused by a corrupted boot-loader

Try burning a new bootloader (required another Arduino or a ISP/SPI AVR programmer)

It says "unable to find ATTiny device"

Great, first you will have to upload ArduinoISP code from example to Arduino mega
( Open File > Examples > 11.ArduinoISP > ArduinoISP.)

Then connect like this
Mega_______uno
Pin51---------pin11 (MOSI)
Pin50---------pin12 (MISO)
Pin52---------pin13 (SCK)
Pin10 --------Reset
5v----------5v
Gnd-------Gnd

Atlast connect your mega to pc and open ide.
Goto tools> select board (Arduino Uno)
Also in programmer >select Arduino ISP

Then click on burn bootloader

Click here for more

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.