Error reading signature data rc 3

Народ помогите понять в чем проблемма Никак не могупрошить NANO через IDE. До этого всерга работал с UNOи всегда все прошивалось номально, но тут ограничен в размерах и пришлось заказа nano Пробовал уже две штуки разных, резульат один , долго висит, постоянно мигает "L" указывая что загрузчик есть, и переодически коротковременно вспыхиывет RX.

Offline

Зарегистрирован: 21.06.2019

Народ помогите понять в чем проблемма

Никак не могупрошить NANO через IDE. До этого всерга работал с UNOи всегда все прошивалось номально, но тут ограничен в размерах и пришлось заказа nano

Пробовал уже две штуки разных, резульат один , долго висит, постоянно мигает «L» указывая что загрузчик есть, и переодически коротковременно вспыхиывет RX. После пары минут весения выдает вот это:

Скетч использует 2634 байт (8%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 190 байт (9%) динамической памяти, оставляя 1858 байт для локальных переменных. Максимум: 2048 байт.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x20
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x20
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x20
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x20
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x20
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x20
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x20
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x20
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x20
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x20
Проблема загрузки в плату. Помощь по загрузке: http://www.arduino.cc/en/Guide/Troubleshooting#upload .

естественно что комп и плата выбраны

информациюо плате получает

Arduino.ru

Регистрация новых пользователей и создание новых тем теперь только на новом форуме https://forum.arduino.ru

forum.arduino.ru

Arduino NANO не заливается скетч

Спасибо, но уже купил. Жду посылку от другого производителя.

WAVGAT.

это подделка под подделку. это мало того. что «не настоящие» арудино (это-то не беда, они на Али все ненастоящие) — но ВАВГАТовские еще не полностью совместимы с обычными ардуино.

Эти платы на 15-20% дешевле нормальных, но брать их категорически НЕ СОВЕТУЮ. Не гоняйтесь за дешевизной.

Я уже устал тут «митинговать». НЕ БЫВАЕТ «поддельной» ардуино. Ардуино — открытый проект. Все, что похоже на ардуино — ардуино и есть. «Выглядит — как утка, ходит — как утка, крякает — как утка, значит УТКА! 😉 Даже голый крисалл на бреадборде.

Вот цитата из ФАК с официального сайта, переводите сами, прижелании. Обращаю внимание, что лицензия позволяет делать все, что угодно, в том числе, и изменения, это я к замене USB-UART на CH340. Так что любой катайский хлам или не хлам — Ардуино, независимо от качества. Суть не в подделке, а в том, что китайцы, зачастую, изготавливают истиный хлам! 😉

What do you mean by open-source hardware?

Open-source hardware shares much of the principles and approach of free and open-source software. In particular, we believe that people should be able to study our hardware to understand how it works, make changes to it, and share those changes. To facilitate this, we release all of the original design files (Eagle CAD) for the Arduino hardware. These files are licensed under a Creative Commons Attribution Share-Alike license, which allows for both personal and commercial derivative works, as long as they credit Arduino and release their designs under the same license. The Arduino software is also open-source. The source code for the Java environment is released under the GPL and the C/C++ microcontroller libraries are under the LGPL.

Источник

Arduino.ru

Регистрация новых пользователей и создание новых тем теперь только на новом форуме https://forum.arduino.ru

forum.arduino.ru

Ошибка открытия последовательного порта «COM3»

До недавнего времени работало ардуино в качестве выключателя света по времени. Чтобы код не сбивался использовал батарею 18650 через развязку с ИБП.

Но вот спустя почти пол года реле не щелкнуло и свет не выключился. Я подумал, что слетела прошивка, и решил записать заново простой тест на 5 минут:

пробуйте с тем на который села ардуина, посмотреть знаете как?

пробуйте с тем на который села ардуина, посмотреть знаете как?

Нет я не понял вас, А ну там она сейчас на COM4 до этого была на COM3 все одно и тоже.Естественно я выбираю тот Com порт на котором висит ардуино

Попробуйте на другой ардуине, возможно эта вышла из строя

Попробуйте на другой ардуине, возможно эта вышла из строя

Ну у меня другой нет )

Это плохо, ремкомплект всегда нужно иметь ))

Ну а так — попробуйте другой кабель, попробуйте переткнуть в другой usb-порт, если не поможет — скорее всего каюк ардуине

Если порт кем-то занят
то при чём тут кабель или «сдохла» Ардуина.

Так если порт занят ардуиной, чем еще он может быть занят?

Вторым окном ардуины, например.

и после смены порта тоже?

С другой стороны, мы тут на хрустальном шаре гадаем, а ТС даже какая у него ардуина не пояснил ))

С другой стороны, мы тут на хрустальном шаре гадаем, а ТС даже какая у него ардуина не пояснил ))

Arduino nano Atmega 328p

Ошибка открытия последовательного порта «COM4» (Port busy)

Port busy в переводе означает «Порт занят»
Вы его пытаетесь открыть.

Так выпьем же за то чтобы наши желания совпадали с нашими возможностями.

А открыть вкладку девайсы и посмотреть в реальности, отваливается порт при отключении ардуины или нет? И какой именно порт исчезает — появляется?

Переустанови arduino ide, ну а потом Виндоус, если не поможет смени либо пк либо ардуино.
Как то так

я только за, если финансы позволяют )))

Про новый комп шутка

Если занят, то можно просто комп презагрузить.

Здраствуйте, прилетели значит мне 2 arduino nano. Установил IDE, все драйверы. Com порт как сам комп, так и IDE видят понимают. Пытаюсь залить первый скетч, но вот беда не заливается. Пошарив интернет пришел к выводу, что Китайцы не влили bootloader. Отыскал комп с winXP там есть порт LPT. Сделал прошиватель и вроде бы худо бедно смог залить загрузчик. Но нет другой комп все также не может залить никакой скетч. Манипуляции со сменой портов и кабелей не увенчались успехом. Может быть дело в компе? Что думаете?

Здраствуйте, прилетели значит мне 2 arduino nano. Установил IDE, все драйверы. Com порт как сам комп, так и IDE видят понимают. Пытаюсь залить первый скетч, но вот беда не заливается. Пошарив интернет пришел к выводу, что Китайцы не влили bootloader. Отыскал комп с winXP там есть порт LPT. Сделал прошиватель и вроде бы худо бедно смог залить загрузчик. Но нет другой комп все также не может залить никакой скетч. Манипуляции со сменой портов и кабелей не увенчались успехом. Может быть дело в компе? Что думаете?

Да конечно, таже фигня только ошибка больше

Ну, раз ошибка секретная, то как её исправить, мы выдавать не имеем права

Источник

Error code: ‘avrude: error reading signature data, rc=-67’, when updating code to Arduino UNO wifi rev.2 #8816

Comments

Hi i would be really happy if someone could help me out here.

I have been working with some code on different Arduinos for a project at my work. Problem is that two of my Arduinos (Arduino UNO wifi rev.2) has stopped working due to an error code that is present whenever I try to upload code to it.
• I have tried different code.
• Used different computers to upload to it.
• Both tried with Base Shield connected and without.
• Tried with sensors and cables connected and without anything connected to the board (except the USB-cable).
• I am have only been using real Arduino boards.
• I have been cooperating with some colleagues to sort out the error and also google the error code but it did not give me any clues on how to solve this issue but there was also some others that have experienced the same error code.

Error code: ‘avrude: error reading signature data, rc=-67’

I still get the same error code. On the first Arduino I got this error code appeared after I have been using the device for about two months. When that board stopped working I replaced the board with another device (also an Arduino UNO wifi rev.2). I ran the same code on it for 5 days and then I got the same error code. So now two of my Arduino UNO wifi rev.2 boards are not working, since I am not able to upload any code to it.

  • What are the odds for that?

Arduino board 1, used for 2-3 months approx. maximum 200-250 uploads of code cycles.
Arduino board 2, used for 5 days approx. maximum 60 uploads of code cycles.

I have also experienced that the Arduino program has been running slow sometimes, then when uploading the code again and/or plug/unplug the USB connector it was running at normal speed again, even though I did not do any changes to the program.
The code I have mostly been running on my Arduino consumes about 51 % of its memory (25316 bytes). See screenshot below.
The problem seems somehow to be memory-related and in the code there are a lot of global variables, but still it should not destroy the board right?

Error code:
avrdude: bad response to enter progmode command: 0xa0
avr_read(): error reading address 0x0000
read operation failed for memory «signature»
avrdude: error reading signature data for part «ATmega4809», rc=-67
avrdude: error reading signature data, rc=-67
avrdude: error reading signature data, rc=-67

Sketch size
Sketch uses 25316 bytes (51%) of program storage space. Maximum is 49152 bytes.
Global variables use 892 bytes (14%) of dynamic memory, leaving 5252 bytes for local variables. Maximum is 6144 bytes.

The text was updated successfully, but these errors were encountered:

I’ve been using my Wifi Rev 2 for about 6 months now and have the same issue. I cannot talk to the board and get the same error messages.
-tim

Arduino: 1.8.9 (Windows Store 1.8.21.0) (Windows 10), Board: «Arduino Uno WiFi Rev2, None (ATMEGA4809)»

C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wttarduino-builder -dump-prefs -logger=machine -hardware C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtthardware -hardware C:UserstelliDocumentsArduinoDatapackages -tools C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtttools-builder -tools C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtthardwaretoolsavr -tools C:UserstelliDocumentsArduinoDatapackages -built-in-libraries C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wttlibraries -libraries C:UserstelliDocumentsArduinolibraries -fqbn=arduino:megaavr:uno2018:mode=off -vid-pid=0X03EB_0X2145 -ide-version=10809 -build-path C:UserstelliAppDataLocalTemparduino_build_749796 -warnings=none -build-cache C:UserstelliAppDataLocalTemparduino_cache_516358 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavr-gcc5.4.0-atmel3.6.1-arduino2 -prefs=runtime.tools.avr-gcc-5.4.0-atmel3.6.1-arduino2.path=C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavr-gcc5.4.0-atmel3.6.1-arduino2 -prefs=runtime.tools.arduinoOTA.path=C:UserstelliDocumentsArduinoDatapackagesarduinotoolsarduinoOTA1.2.1 -prefs=runtime.tools.arduinoOTA-1.2.1.path=C:UserstelliDocumentsArduinoDatapackagesarduinotoolsarduinoOTA1.2.1 -prefs=runtime.tools.avrdude.path=C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavrdude6.3.0-arduino14 -prefs=runtime.tools.avrdude-6.3.0-arduino14.path=C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavrdude6.3.0-arduino14 -verbose C:UserstelliDocumentsArduinolibrariesWiFiNINAexamplesToolsFirmwareUpdaterFirmwareUpdater.ino
C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wttarduino-builder -compile -logger=machine -hardware C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtthardware -hardware C:UserstelliDocumentsArduinoDatapackages -tools C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtttools-builder -tools C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtthardwaretoolsavr -tools C:UserstelliDocumentsArduinoDatapackages -built-in-libraries C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wttlibraries -libraries C:UserstelliDocumentsArduinolibraries -fqbn=arduino:megaavr:uno2018:mode=off -vid-pid=0X03EB_0X2145 -ide-version=10809 -build-path C:UserstelliAppDataLocalTemparduino_build_749796 -warnings=none -build-cache C:UserstelliAppDataLocalTemparduino_cache_516358 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavr-gcc5.4.0-atmel3.6.1-arduino2 -prefs=runtime.tools.avr-gcc-5.4.0-atmel3.6.1-arduino2.path=C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavr-gcc5.4.0-atmel3.6.1-arduino2 -prefs=runtime.tools.arduinoOTA.path=C:UserstelliDocumentsArduinoDatapackagesarduinotoolsarduinoOTA1.2.1 -prefs=runtime.tools.arduinoOTA-1.2.1.path=C:UserstelliDocumentsArduinoDatapackagesarduinotoolsarduinoOTA1.2.1 -prefs=runtime.tools.avrdude.path=C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavrdude6.3.0-arduino14 -prefs=runtime.tools.avrdude-6.3.0-arduino14.path=C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavrdude6.3.0-arduino14 -verbose C:UserstelliDocumentsArduinolibrariesWiFiNINAexamplesToolsFirmwareUpdaterFirmwareUpdater.ino
Using board ‘uno2018’ from platform in folder: C:UserstelliDocumentsArduinoDatapackagesarduinohardwaremegaavr1.6.26
Using core ‘arduino’ from platform in folder: C:UserstelliDocumentsArduinoDatapackagesarduinohardwaremegaavr1.6.26
Detecting libraries used.
«C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavr-gcc5.4.0-atmel3.6.1-arduino2/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=atmega4809 -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_UNO_WIFI_REV2 -DARDUINO_ARCH_MEGAAVR -DMILLIS_USE_TIMERB3 «-IC:UserstelliDocumentsArduinoDatapackagesarduinohardwaremegaavr1.6.26coresarduino/api/deprecated» «-IC:UserstelliDocumentsArduinoDatapackagesarduinohardwaremegaavr1.6.26coresarduino» «-IC:UserstelliDocumentsArduinoDatapackagesarduinohardwaremegaavr1.6.26variantsuno2018» «C:UserstelliAppDataLocalTemparduino_build_749796sketchFirmwareUpdater.ino.cpp» -o nul
Using cached library dependencies for file: C:UserstelliAppDataLocalTemparduino_build_749796sketchESP32BootROM.cpp
Generating function prototypes.
«C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavr-gcc5.4.0-atmel3.6.1-arduino2/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=atmega4809 -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_UNO_WIFI_REV2 -DARDUINO_ARCH_MEGAAVR -DMILLIS_USE_TIMERB3 «-IC:UserstelliDocumentsArduinoDatapackagesarduinohardwaremegaavr1.6.26coresarduino/api/deprecated» «-IC:UserstelliDocumentsArduinoDatapackagesarduinohardwaremegaavr1.6.26coresarduino» «-IC:UserstelliDocumentsArduinoDatapackagesarduinohardwaremegaavr1.6.26variantsuno2018» «C:UserstelliAppDataLocalTemparduino_build_749796sketchFirmwareUpdater.ino.cpp» -o «C:UserstelliAppDataLocalTemparduino_build_749796preprocctags_target_for_gcc_minus_e.cpp»
«C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtttools-builderctags5.8-arduino11/ctags» -u —language-force=c++ -f — —c++-kinds=svpf —fields=KSTtzns —line-directives «C:UserstelliAppDataLocalTemparduino_build_749796preprocctags_target_for_gcc_minus_e.cpp»
Compiling sketch.
«C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavr-gcc5.4.0-atmel3.6.1-arduino2/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=atmega4809 -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_UNO_WIFI_REV2 -DARDUINO_ARCH_MEGAAVR -DMILLIS_USE_TIMERB3 «-IC:UserstelliDocumentsArduinoDatapackagesarduinohardwaremegaavr1.6.26coresarduino/api/deprecated» «-IC:UserstelliDocumentsArduinoDatapackagesarduinohardwaremegaavr1.6.26coresarduino» «-IC:UserstelliDocumentsArduinoDatapackagesarduinohardwaremegaavr1.6.26variantsuno2018» «C:UserstelliAppDataLocalTemparduino_build_749796sketchFirmwareUpdater.ino.cpp» -o «C:UserstelliAppDataLocalTemparduino_build_749796sketchFirmwareUpdater.ino.cpp.o»
Using previously compiled file: C:UserstelliAppDataLocalTemparduino_build_749796sketchESP32BootROM.cpp.o
Compiling libraries.
Compiling core.
Using previously compiled file: C:UserstelliAppDataLocalTemparduino_build_749796corevariant.c.o
Using precompiled core: C:UserstelliAppDataLocalTemparduino_cache_516358corecore_arduino_megaavr_uno2018_mode_off_dcb64d4f6a6de1966fae6a8c32168afe.a
Linking everything together.
«C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavr-gcc5.4.0-atmel3.6.1-arduino2/bin/avr-gcc» -w -Os -g -flto -fuse-linker-plugin -Wl,—gc-sections -mmcu=atmega4809 -o «C:UserstelliAppDataLocalTemparduino_build_749796/FirmwareUpdater.ino.elf» «C:UserstelliAppDataLocalTemparduino_build_749796sketchESP32BootROM.cpp.o» «C:UserstelliAppDataLocalTemparduino_build_749796sketchFirmwareUpdater.ino.cpp.o» «C:UserstelliAppDataLocalTemparduino_build_749796corevariant.c.o» «C:UserstelliAppDataLocalTemparduino_build_749796/..arduino_cache_516358corecore_arduino_megaavr_uno2018_mode_off_dcb64d4f6a6de1966fae6a8c32168afe.a» «-LC:UserstelliAppDataLocalTemparduino_build_749796» -lm
«C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavr-gcc5.4.0-atmel3.6.1-arduino2/bin/avr-objcopy» -O ihex -j .eeprom —set-section-flags=.eeprom=alloc,load —no-change-warnings —change-section-lma .eeprom=0 «C:UserstelliAppDataLocalTemparduino_build_749796/FirmwareUpdater.ino.elf» «C:UserstelliAppDataLocalTemparduino_build_749796/FirmwareUpdater.ino.eep»
«C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavr-gcc5.4.0-atmel3.6.1-arduino2/bin/avr-objcopy» -O ihex -R .eeprom «C:UserstelliAppDataLocalTemparduino_build_749796/FirmwareUpdater.ino.elf» «C:UserstelliAppDataLocalTemparduino_build_749796/FirmwareUpdater.ino.hex»
«C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavr-gcc5.4.0-atmel3.6.1-arduino2/bin/avr-size» -A «C:UserstelliAppDataLocalTemparduino_build_749796/FirmwareUpdater.ino.elf»
Sketch uses 6806 bytes (13%) of program storage space. Maximum is 49152 bytes.
Global variables use 1397 bytes (22%) of dynamic memory, leaving 4747 bytes for local variables. Maximum is 6144 bytes.
C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavrdude6.3.0-arduino14/bin/avrdude -CC:UserstelliDocumentsArduinoDatapackagesarduinotoolsavrdude6.3.0-arduino14/etc/avrdude.conf -v -patmega4809 -cxplainedmini_updi -Pusb -b115200 -e -D -Uflash:w:C:UserstelliAppDataLocalTemparduino_build_749796/FirmwareUpdater.ino.hex:i -Ufuse5:w:0xC9:m -Ufuse8:w:0x00:m

avrdude: Version 6.3-20171130
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch

avrdude: Found CMSIS-DAP compliant device, using EDBG protocol
AVR Part : ATmega4809
Chip Erase delay : 0 us
PAGEL : P00
BS2 : P00
RESET disposition : dedicated
RETRY pulse : SCK
serial program mode : yes
parallel program mode : yes
Timeout : 0
StabDelay : 0
CmdexeDelay : 0
SyncLoops : 0
ByteDelay : 0
PollIndex : 0
PollValue : 0x00
Memory Detail :

avrdude: Partial Family_ID returned: «mega»
avrdude: AVR device initialized and ready to accept instructions

Reading | avrdude: bad response to enter progmode command: 0xa0
avr_read(): error reading address 0x0000
read operation failed for memory «signature»
avrdude: error reading signature data for part «ATmega4809», rc=-67
avrdude: error reading signature data, rc=-67
avrdude: error reading signature data for part «ATmega4809», rc=-67

Источник

I’ve been trying to upload sketch to Arduino Nano clone (CH340G RS232 to USB converter). I have ArchLinux. My port is detected as /dev/ttyUSB0 (Official Arduino Uno is /dev/ttyACM0). After trying to upload a sketch avrdude responds with

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x44

or

avrdude: stk500_getsync(): can't communicate with device: resp=0x88

After using verbose output it seems like it does not read from the arduino back to PC. I have all my permissions correct and everything was working to this date. I also used many arduinos which I also burned bootloader on using my Arduino Uno. Everything also works on seconds PC with Windows. Any ideas?

Linux log:

/usr/share/arduino/arduino-builder -dump-prefs -logger=machine -hardware /usr/share/arduino/hardware -hardware /home/jakub/.arduino15/packages -tools /usr/share/arduino/tools-builder -tools /home/jakub/.arduino15/packages -libraries /home/jakub/Arduino/libraries -fqbn=arduino:avr:nano:cpu=atmega328 -vid-pid=1A86_7523 -ide-version=10809 -build-path /tmp/arduino_build_539099 -warnings=all -build-cache /tmp/arduino_cache_182117 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=/home/jakub/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino5.path=/home/jakub/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5 -prefs=runtime.tools.arduinoOTA.path=/home/jakub/.arduino15/packages/arduino/tools/arduinoOTA/1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=/home/jakub/.arduino15/packages/arduino/tools/arduinoOTA/1.3.0 -prefs=runtime.tools.avrdude.path=/home/jakub/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino17 -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=/home/jakub/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino17 -verbose /usr/share/arduino/examples/01.Basics/Blink/Blink.ino
/usr/share/arduino/arduino-builder -compile -logger=machine -hardware /usr/share/arduino/hardware -hardware /home/jakub/.arduino15/packages -tools /usr/share/arduino/tools-builder -tools /home/jakub/.arduino15/packages -libraries /home/jakub/Arduino/libraries -fqbn=arduino:avr:nano:cpu=atmega328 -vid-pid=1A86_7523 -ide-version=10809 -build-path /tmp/arduino_build_539099 -warnings=all -build-cache /tmp/arduino_cache_182117 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=/home/jakub/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino5.path=/home/jakub/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5 -prefs=runtime.tools.arduinoOTA.path=/home/jakub/.arduino15/packages/arduino/tools/arduinoOTA/1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=/home/jakub/.arduino15/packages/arduino/tools/arduinoOTA/1.3.0 -prefs=runtime.tools.avrdude.path=/home/jakub/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino17 -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=/home/jakub/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino17 -verbose /usr/share/arduino/examples/01.Basics/Blink/Blink.ino
Using board 'nano' from platform in folder: /home/jakub/.arduino15/packages/arduino/hardware/avr/1.8.2
Using core 'arduino' from platform in folder: /home/jakub/.arduino15/packages/arduino/hardware/avr/1.8.2
Detecting libraries used...
/home/jakub/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/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=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I/home/jakub/.arduino15/packages/arduino/hardware/avr/1.8.2/cores/arduino -I/home/jakub/.arduino15/packages/arduino/hardware/avr/1.8.2/variants/eightanaloginputs /tmp/arduino_build_539099/sketch/Blink.ino.cpp -o /dev/null
Generating function prototypes...
/home/jakub/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/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=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I/home/jakub/.arduino15/packages/arduino/hardware/avr/1.8.2/cores/arduino -I/home/jakub/.arduino15/packages/arduino/hardware/avr/1.8.2/variants/eightanaloginputs /tmp/arduino_build_539099/sketch/Blink.ino.cpp -o /tmp/arduino_build_539099/preproc/ctags_target_for_gcc_minus_e.cpp
/usr/bin/arduino-ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives /tmp/arduino_build_539099/preproc/ctags_target_for_gcc_minus_e.cpp
Kompilujem projekt...
/home/jakub/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/bin/avr-g++ -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I/home/jakub/.arduino15/packages/arduino/hardware/avr/1.8.2/cores/arduino -I/home/jakub/.arduino15/packages/arduino/hardware/avr/1.8.2/variants/eightanaloginputs /tmp/arduino_build_539099/sketch/Blink.ino.cpp -o /tmp/arduino_build_539099/sketch/Blink.ino.cpp.o
Compiling libraries...
Compiling core...
Using precompiled core: /tmp/arduino_cache_182117/core/core_arduino_avr_nano_cpu_atmega328_6ffe6e1951fbeab8145453327f70df2d.a
Linking everything together...
/home/jakub/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/bin/avr-gcc -Wall -Wextra -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o /tmp/arduino_build_539099/Blink.ino.elf /tmp/arduino_build_539099/sketch/Blink.ino.cpp.o /tmp/arduino_build_539099/../arduino_cache_182117/core/core_arduino_avr_nano_cpu_atmega328_6ffe6e1951fbeab8145453327f70df2d.a -L/tmp/arduino_build_539099 -lm
/home/jakub/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/bin/avr-objcopy -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 /tmp/arduino_build_539099/Blink.ino.elf /tmp/arduino_build_539099/Blink.ino.eep
/home/jakub/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/bin/avr-objcopy -O ihex -R .eeprom /tmp/arduino_build_539099/Blink.ino.elf /tmp/arduino_build_539099/Blink.ino.hex
/home/jakub/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/bin/avr-size -A /tmp/arduino_build_539099/Blink.ino.elf
Projekt zaberá 924 bytov (3%) pamäte pre program. Maximum je 30720 bytov.
Globálne premenné zaberajú 9 bytov (0%)  dynamickej pamäti, 2039 bytov zostáva pre lokálne premenné. Maximum je 2048 bytov.
/home/jakub/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino17/bin/avrdude -C/home/jakub/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino17/etc/avrdude.conf -v -patmega328p -carduino -P/dev/ttyUSB0 -b115200 -D -Uflash:w:/tmp/arduino_build_539099/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 "/home/jakub/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino17/etc/avrdude.conf"
     User configuration file is "/home/jakub/.avrduderc"
     User configuration file does not exist or is not a regular file, skipping

     Using Port                    : /dev/ttyUSB0
     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

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0xfc

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0xfc

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0xfc
         Hardware Version: 4238814
         Firmware Version: 21984432.4
         Topcard         : Unknown

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0xfc

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0xfc

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0xfc

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0xfc
         Vtarget         : 0.0 V
         Varef           : 1992555.2 V
         Oscillator      : Off
         SCK period      : 0.1 us


avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x88

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0xfc
avrdude: AVR device initialized and ready to accept instructions

Reading | 
avrdude: arduino_read_sig_bytes(): (a) protocol error, expect=0x10, resp=0xfc
avrdude: error reading signature data for part "ATmega328P", rc=-3
avrdude: error reading signature data, rc=-3

avrdude done.  Thank you.

Windows log:

C:Program Files (x86)Arduinoarduino-builder -dump-prefs -logger=machine -hardware C:Program Files (x86)Arduinohardware -tools C:Program Files (x86)Arduinotools-builder -tools C:Program Files (x86)Arduinohardwaretoolsavr -built-in-libraries C:Program Files (x86)Arduinolibraries -libraries C:UsersAdamkoDocumentsArduinolibraries -fqbn=arduino:avr:nano:cpu=atmega328 -ide-version=10807 -build-path C:UsersAdamkoAppDataLocalTemparduino_build_858804 -warnings=all -build-cache C:UsersAdamkoAppDataLocalTemparduino_cache_611368 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:Program Files (x86)Arduinohardwaretoolsavr -prefs=runtime.tools.avr-gcc-5.4.0-atmel3.6.1-arduino2.path=C:Program Files (x86)Arduinohardwaretoolsavr -prefs=runtime.tools.arduinoOTA.path=C:Program Files (x86)Arduinohardwaretoolsavr -prefs=runtime.tools.arduinoOTA-1.2.1.path=C:Program Files (x86)Arduinohardwaretoolsavr -prefs=runtime.tools.avrdude.path=C:Program Files (x86)Arduinohardwaretoolsavr -prefs=runtime.tools.avrdude-6.3.0-arduino14.path=C:Program Files (x86)Arduinohardwaretoolsavr -verbose C:Program Files (x86)Arduinoexamples1.BasicsBlinkBlink.ino
C:Program Files (x86)Arduinoarduino-builder -compile -logger=machine -hardware C:Program Files (x86)Arduinohardware -tools C:Program Files (x86)Arduinotools-builder -tools C:Program Files (x86)Arduinohardwaretoolsavr -built-in-libraries C:Program Files (x86)Arduinolibraries -libraries C:UsersAdamkoDocumentsArduinolibraries -fqbn=arduino:avr:nano:cpu=atmega328 -ide-version=10807 -build-path C:UsersAdamkoAppDataLocalTemparduino_build_858804 -warnings=all -build-cache C:UsersAdamkoAppDataLocalTemparduino_cache_611368 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:Program Files (x86)Arduinohardwaretoolsavr -prefs=runtime.tools.avr-gcc-5.4.0-atmel3.6.1-arduino2.path=C:Program Files (x86)Arduinohardwaretoolsavr -prefs=runtime.tools.arduinoOTA.path=C:Program Files (x86)Arduinohardwaretoolsavr -prefs=runtime.tools.arduinoOTA-1.2.1.path=C:Program Files (x86)Arduinohardwaretoolsavr -prefs=runtime.tools.avrdude.path=C:Program Files (x86)Arduinohardwaretoolsavr -prefs=runtime.tools.avrdude-6.3.0-arduino14.path=C:Program Files (x86)Arduinohardwaretoolsavr -verbose C:Program Files (x86)Arduinoexamples1.BasicsBlinkBlink.ino
Using board 'nano' from platform in folder: C:Program Files (x86)Arduinohardwarearduinoavr
Using core 'arduino' from platform in folder: C:Program Files (x86)Arduinohardwarearduinoavr
Detecting libraries used...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/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=10807 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\eightanaloginputs" "C:\Users\Adamko\AppData\Local\Temp\arduino_build_858804\sketch\Blink.ino.cpp" -o nul
Generating function prototypes...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/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=10807 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\eightanaloginputs" "C:\Users\Adamko\AppData\Local\Temp\arduino_build_858804\sketch\Blink.ino.cpp" -o "C:\Users\Adamko\AppData\Local\Temp\arduino_build_858804\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Program Files (x86)\Arduino\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\Adamko\AppData\Local\Temp\arduino_build_858804\preproc\ctags_target_for_gcc_minus_e.cpp"
Kompilujem projekt...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10807 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\eightanaloginputs" "C:\Users\Adamko\AppData\Local\Temp\arduino_build_858804\sketch\Blink.ino.cpp" -o "C:\Users\Adamko\AppData\Local\Temp\arduino_build_858804\sketch\Blink.ino.cpp.o"
Compiling libraries...
Compiling core...
Using precompiled core: C:UsersAdamkoAppDataLocalTemparduino_cache_611368corecore_arduino_avr_nano_cpu_atmega328_0c812875ac70eb4a9b385d8fb077f54c.a
Linking everything together...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc" -Wall -Wextra -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "C:\Users\Adamko\AppData\Local\Temp\arduino_build_858804/Blink.ino.elf" "C:\Users\Adamko\AppData\Local\Temp\arduino_build_858804\sketch\Blink.ino.cpp.o" "C:\Users\Adamko\AppData\Local\Temp\arduino_build_858804/..\arduino_cache_611368\core\core_arduino_avr_nano_cpu_atmega328_0c812875ac70eb4a9b385d8fb077f54c.a" "-LC:\Users\Adamko\AppData\Local\Temp\arduino_build_858804" -lm
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-objcopy" -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 "C:\Users\Adamko\AppData\Local\Temp\arduino_build_858804/Blink.ino.elf" "C:\Users\Adamko\AppData\Local\Temp\arduino_build_858804/Blink.ino.eep"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-objcopy" -O ihex -R .eeprom "C:\Users\Adamko\AppData\Local\Temp\arduino_build_858804/Blink.ino.elf" "C:\Users\Adamko\AppData\Local\Temp\arduino_build_858804/Blink.ino.hex"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-size" -A "C:\Users\Adamko\AppData\Local\Temp\arduino_build_858804/Blink.ino.elf"
Projekt zaberá 930 bytov (3%) pamäte pre program. Maximum je 30720 bytov.
Globálne premenné zaberajú 9 bytov (0%)  dynamickej pamäti, 2039 bytov zostáva pre lokálne premenné. Maximum je 2048 bytov.
C:Program Files (x86)Arduinohardwaretoolsavr/bin/avrdude -CC:Program Files (x86)Arduinohardwaretoolsavr/etc/avrdude.conf -v -patmega328p -carduino -PCOM3 -b115200 -D -Uflash:w:C:UsersAdamkoAppDataLocalTemparduino_build_858804/Blink.ino.hex:i 

avrdude: Version 6.3-20171130
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "C:Program Files (x86)Arduinohardwaretoolsavr/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:UsersAdamkoAppDataLocalTemparduino_build_858804/Blink.ino.hex"
avrdude: writing flash (930 bytes):

Writing | ################################################## | 100% 0.16s

avrdude: 930 bytes of flash written
avrdude: verifying flash memory against C:UsersAdamkoAppDataLocalTemparduino_build_858804/Blink.ino.hex:
avrdude: load data flash data from input file C:UsersAdamkoAppDataLocalTemparduino_build_858804/Blink.ino.hex:
avrdude: input file C:UsersAdamkoAppDataLocalTemparduino_build_858804/Blink.ino.hex contains 930 bytes
avrdude: reading on-chip flash data:

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

avrdude: verifying ...
avrdude: 930 bytes of flash verified

avrdude done.  Thank you.

UPDATE Added the avrdude logs and command line.

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.

Already on GitHub?
Sign in
to your account

Comments

@greenhouseALTEN

Hi i would be really happy if someone could help me out here.

I have been working with some code on different Arduinos for a project at my work. Problem is that two of my Arduinos (Arduino UNO wifi rev.2) has stopped working due to an error code that is present whenever I try to upload code to it.
• I have tried different code.
• Used different computers to upload to it.
• Both tried with Base Shield connected and without.
• Tried with sensors and cables connected and without anything connected to the board (except the USB-cable).
• I am have only been using real Arduino boards.
• I have been cooperating with some colleagues to sort out the error and also google the error code but it did not give me any clues on how to solve this issue but there was also some others that have experienced the same error code.

Error code: ‘avrude: error reading signature data, rc=-67’

I still get the same error code. On the first Arduino I got this error code appeared after I have been using the device for about two months. When that board stopped working I replaced the board with another device (also an Arduino UNO wifi rev.2). I ran the same code on it for 5 days and then I got the same error code. So now two of my Arduino UNO wifi rev.2 boards are not working, since I am not able to upload any code to it.

  • What are the odds for that?

Arduino board 1, used for 2-3 months approx. maximum 200-250 uploads of code cycles.
Arduino board 2, used for 5 days approx. maximum 60 uploads of code cycles.

I have also experienced that the Arduino program has been running slow sometimes, then when uploading the code again and/or plug/unplug the USB connector it was running at normal speed again, even though I did not do any changes to the program.
The code I have mostly been running on my Arduino consumes about 51 % of its memory (25316 bytes). See screenshot below.
The problem seems somehow to be memory-related and in the code there are a lot of global variables, but still it should not destroy the board right?

Error code:
avrdude: bad response to enter progmode command: 0xa0
avr_read(): error reading address 0x0000
read operation failed for memory «signature»
avrdude: error reading signature data for part «ATmega4809», rc=-67
avrdude: error reading signature data, rc=-67
avrdude: error reading signature data, rc=-67

Sketch size
Sketch uses 25316 bytes (51%) of program storage space. Maximum is 49152 bytes.
Global variables use 892 bytes (14%) of dynamic memory, leaving 5252 bytes for local variables. Maximum is 6144 bytes.

//Br Oliver

@ghost

I’ve been using my Wifi Rev 2 for about 6 months now and have the same issue. I cannot talk to the board and get the same error messages.
-tim

Arduino: 1.8.9 (Windows Store 1.8.21.0) (Windows 10), Board: «Arduino Uno WiFi Rev2, None (ATMEGA4809)»

C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wttarduino-builder -dump-prefs -logger=machine -hardware C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtthardware -hardware C:UserstelliDocumentsArduinoDatapackages -tools C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtttools-builder -tools C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtthardwaretoolsavr -tools C:UserstelliDocumentsArduinoDatapackages -built-in-libraries C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wttlibraries -libraries C:UserstelliDocumentsArduinolibraries -fqbn=arduino:megaavr:uno2018:mode=off -vid-pid=0X03EB_0X2145 -ide-version=10809 -build-path C:UserstelliAppDataLocalTemparduino_build_749796 -warnings=none -build-cache C:UserstelliAppDataLocalTemparduino_cache_516358 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavr-gcc5.4.0-atmel3.6.1-arduino2 -prefs=runtime.tools.avr-gcc-5.4.0-atmel3.6.1-arduino2.path=C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavr-gcc5.4.0-atmel3.6.1-arduino2 -prefs=runtime.tools.arduinoOTA.path=C:UserstelliDocumentsArduinoDatapackagesarduinotoolsarduinoOTA1.2.1 -prefs=runtime.tools.arduinoOTA-1.2.1.path=C:UserstelliDocumentsArduinoDatapackagesarduinotoolsarduinoOTA1.2.1 -prefs=runtime.tools.avrdude.path=C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavrdude6.3.0-arduino14 -prefs=runtime.tools.avrdude-6.3.0-arduino14.path=C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavrdude6.3.0-arduino14 -verbose C:UserstelliDocumentsArduinolibrariesWiFiNINAexamplesToolsFirmwareUpdaterFirmwareUpdater.ino
C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wttarduino-builder -compile -logger=machine -hardware C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtthardware -hardware C:UserstelliDocumentsArduinoDatapackages -tools C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtttools-builder -tools C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtthardwaretoolsavr -tools C:UserstelliDocumentsArduinoDatapackages -built-in-libraries C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wttlibraries -libraries C:UserstelliDocumentsArduinolibraries -fqbn=arduino:megaavr:uno2018:mode=off -vid-pid=0X03EB_0X2145 -ide-version=10809 -build-path C:UserstelliAppDataLocalTemparduino_build_749796 -warnings=none -build-cache C:UserstelliAppDataLocalTemparduino_cache_516358 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavr-gcc5.4.0-atmel3.6.1-arduino2 -prefs=runtime.tools.avr-gcc-5.4.0-atmel3.6.1-arduino2.path=C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavr-gcc5.4.0-atmel3.6.1-arduino2 -prefs=runtime.tools.arduinoOTA.path=C:UserstelliDocumentsArduinoDatapackagesarduinotoolsarduinoOTA1.2.1 -prefs=runtime.tools.arduinoOTA-1.2.1.path=C:UserstelliDocumentsArduinoDatapackagesarduinotoolsarduinoOTA1.2.1 -prefs=runtime.tools.avrdude.path=C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavrdude6.3.0-arduino14 -prefs=runtime.tools.avrdude-6.3.0-arduino14.path=C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavrdude6.3.0-arduino14 -verbose C:UserstelliDocumentsArduinolibrariesWiFiNINAexamplesToolsFirmwareUpdaterFirmwareUpdater.ino
Using board ‘uno2018’ from platform in folder: C:UserstelliDocumentsArduinoDatapackagesarduinohardwaremegaavr1.6.26
Using core ‘arduino’ from platform in folder: C:UserstelliDocumentsArduinoDatapackagesarduinohardwaremegaavr1.6.26
Detecting libraries used…
«C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavr-gcc5.4.0-atmel3.6.1-arduino2/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=atmega4809 -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_UNO_WIFI_REV2 -DARDUINO_ARCH_MEGAAVR -DMILLIS_USE_TIMERB3 «-IC:UserstelliDocumentsArduinoDatapackagesarduinohardwaremegaavr1.6.26coresarduino/api/deprecated» «-IC:UserstelliDocumentsArduinoDatapackagesarduinohardwaremegaavr1.6.26coresarduino» «-IC:UserstelliDocumentsArduinoDatapackagesarduinohardwaremegaavr1.6.26variantsuno2018» «C:UserstelliAppDataLocalTemparduino_build_749796sketchFirmwareUpdater.ino.cpp» -o nul
Using cached library dependencies for file: C:UserstelliAppDataLocalTemparduino_build_749796sketchESP32BootROM.cpp
Generating function prototypes…
«C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavr-gcc5.4.0-atmel3.6.1-arduino2/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=atmega4809 -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_UNO_WIFI_REV2 -DARDUINO_ARCH_MEGAAVR -DMILLIS_USE_TIMERB3 «-IC:UserstelliDocumentsArduinoDatapackagesarduinohardwaremegaavr1.6.26coresarduino/api/deprecated» «-IC:UserstelliDocumentsArduinoDatapackagesarduinohardwaremegaavr1.6.26coresarduino» «-IC:UserstelliDocumentsArduinoDatapackagesarduinohardwaremegaavr1.6.26variantsuno2018» «C:UserstelliAppDataLocalTemparduino_build_749796sketchFirmwareUpdater.ino.cpp» -o «C:UserstelliAppDataLocalTemparduino_build_749796preprocctags_target_for_gcc_minus_e.cpp»
«C:Program FilesWindowsAppsArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtttools-builderctags5.8-arduino11/ctags» -u —language-force=c++ -f — —c++-kinds=svpf —fields=KSTtzns —line-directives «C:UserstelliAppDataLocalTemparduino_build_749796preprocctags_target_for_gcc_minus_e.cpp»
Compiling sketch…
«C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavr-gcc5.4.0-atmel3.6.1-arduino2/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=atmega4809 -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_UNO_WIFI_REV2 -DARDUINO_ARCH_MEGAAVR -DMILLIS_USE_TIMERB3 «-IC:UserstelliDocumentsArduinoDatapackagesarduinohardwaremegaavr1.6.26coresarduino/api/deprecated» «-IC:UserstelliDocumentsArduinoDatapackagesarduinohardwaremegaavr1.6.26coresarduino» «-IC:UserstelliDocumentsArduinoDatapackagesarduinohardwaremegaavr1.6.26variantsuno2018» «C:UserstelliAppDataLocalTemparduino_build_749796sketchFirmwareUpdater.ino.cpp» -o «C:UserstelliAppDataLocalTemparduino_build_749796sketchFirmwareUpdater.ino.cpp.o»
Using previously compiled file: C:UserstelliAppDataLocalTemparduino_build_749796sketchESP32BootROM.cpp.o
Compiling libraries…
Compiling core…
Using previously compiled file: C:UserstelliAppDataLocalTemparduino_build_749796corevariant.c.o
Using precompiled core: C:UserstelliAppDataLocalTemparduino_cache_516358corecore_arduino_megaavr_uno2018_mode_off_dcb64d4f6a6de1966fae6a8c32168afe.a
Linking everything together…
«C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavr-gcc5.4.0-atmel3.6.1-arduino2/bin/avr-gcc» -w -Os -g -flto -fuse-linker-plugin -Wl,—gc-sections -mmcu=atmega4809 -o «C:UserstelliAppDataLocalTemparduino_build_749796/FirmwareUpdater.ino.elf» «C:UserstelliAppDataLocalTemparduino_build_749796sketchESP32BootROM.cpp.o» «C:UserstelliAppDataLocalTemparduino_build_749796sketchFirmwareUpdater.ino.cpp.o» «C:UserstelliAppDataLocalTemparduino_build_749796corevariant.c.o» «C:UserstelliAppDataLocalTemparduino_build_749796/..arduino_cache_516358corecore_arduino_megaavr_uno2018_mode_off_dcb64d4f6a6de1966fae6a8c32168afe.a» «-LC:UserstelliAppDataLocalTemparduino_build_749796» -lm
«C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavr-gcc5.4.0-atmel3.6.1-arduino2/bin/avr-objcopy» -O ihex -j .eeprom —set-section-flags=.eeprom=alloc,load —no-change-warnings —change-section-lma .eeprom=0 «C:UserstelliAppDataLocalTemparduino_build_749796/FirmwareUpdater.ino.elf» «C:UserstelliAppDataLocalTemparduino_build_749796/FirmwareUpdater.ino.eep»
«C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavr-gcc5.4.0-atmel3.6.1-arduino2/bin/avr-objcopy» -O ihex -R .eeprom «C:UserstelliAppDataLocalTemparduino_build_749796/FirmwareUpdater.ino.elf» «C:UserstelliAppDataLocalTemparduino_build_749796/FirmwareUpdater.ino.hex»
«C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavr-gcc5.4.0-atmel3.6.1-arduino2/bin/avr-size» -A «C:UserstelliAppDataLocalTemparduino_build_749796/FirmwareUpdater.ino.elf»
Sketch uses 6806 bytes (13%) of program storage space. Maximum is 49152 bytes.
Global variables use 1397 bytes (22%) of dynamic memory, leaving 4747 bytes for local variables. Maximum is 6144 bytes.
C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavrdude6.3.0-arduino14/bin/avrdude -CC:UserstelliDocumentsArduinoDatapackagesarduinotoolsavrdude6.3.0-arduino14/etc/avrdude.conf -v -patmega4809 -cxplainedmini_updi -Pusb -b115200 -e -D -Uflash:w:C:UserstelliAppDataLocalTemparduino_build_749796/FirmwareUpdater.ino.hex:i -Ufuse5:w:0xC9:m -Ufuse8:w:0x00:m

avrdude: Version 6.3-20171130
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch

     System wide configuration file is "C:UserstelliDocumentsArduinoDatapackagesarduinotoolsavrdude6.3.0-arduino14/etc/avrdude.conf"

     Using Port                    : usb
     Using Programmer              : xplainedmini_updi
     Overriding Baud Rate          : 115200

avrdude: Found CMSIS-DAP compliant device, using EDBG protocol
AVR Part : ATmega4809
Chip Erase delay : 0 us
PAGEL : P00
BS2 : P00
RESET disposition : dedicated
RETRY pulse : SCK
serial program mode : yes
parallel program mode : yes
Timeout : 0
StabDelay : 0
CmdexeDelay : 0
SyncLoops : 0
ByteDelay : 0
PollIndex : 0
PollValue : 0x00
Memory Detail :

                              Block Poll               Page                       Polled
       Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
       ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
       signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00
       prodsig        0     0     0    0 no         61   61      0     0     0 0x00 0x00
       fuses          0     0     0    0 no          9    0      0     0     0 0x00 0x00
       fuse0          0     0     0    0 no          1    0      0     0     0 0x00 0x00
       fuse1          0     0     0    0 no          1    0      0     0     0 0x00 0x00
       fuse2          0     0     0    0 no          1    0      0     0     0 0x00 0x00
       fuse4          0     0     0    0 no          1    0      0     0     0 0x00 0x00
       fuse5          0     0     0    0 no          1    0      0     0     0 0x00 0x00
       fuse6          0     0     0    0 no          1    0      0     0     0 0x00 0x00
       fuse7          0     0     0    0 no          1    0      0     0     0 0x00 0x00
       fuse8          0     0     0    0 no          1    0      0     0     0 0x00 0x00
       lock           0     0     0    0 no          1    0      0     0     0 0x00 0x00
       data           0     0     0    0 no          0    0      0     0     0 0x00 0x00
       usersig        0     0     0    0 no         64   64      0     0     0 0x00 0x00
       flash          0     0     0    0 no      49152  128      0     0     0 0x00 0x00
       eeprom         0     0     0    0 no        256   64      0     0     0 0x00 0x00

     Programmer Type : JTAGICE3_UPDI
     Description     : Atmel AVR XplainedMini in UPDI mode
     ICE hardware version: 0
     ICE firmware version: 1.19 (rel. 57)
     Serial number   : B8439DC837CB552DC3A7
     Vtarget         : 5.00 V
     JTAG clock megaAVR/program: 0 kHz
     JTAG clock megaAVR/debug:   0 kHz
     JTAG clock Xmega: 0 kHz
     PDI clock Xmega : 0 kHz

avrdude: Partial Family_ID returned: «mega»
avrdude: AVR device initialized and ready to accept instructions

Reading | avrdude: bad response to enter progmode command: 0xa0
avr_read(): error reading address 0x0000
read operation failed for memory «signature»
avrdude: error reading signature data for part «ATmega4809», rc=-67
avrdude: error reading signature data, rc=-67
avrdude: error reading signature data for part «ATmega4809», rc=-67

avrdude done. Thank you.

@facchinm

@ghost

@comiati

Problem solved after I changed the CPU
I think something is wrong with the 32u4 some bugs…… after many many writers something is happening, I found this error in more than one PCB,

Приветствую. Год назад всё по феншую перезаливал, а вот нынче что-то не контачит.

Arduino: 1.8.13 (Windows 10), Плата:»Arduino Nano, ATmega328P (Old Bootloader)»

C:Program Files (x86)Arduinoarduino-builder -dump-prefs -logger=machine -hardware C:Program Files (x86)Arduinohardware -tools C:Program Files (x86)Arduinotools-builder -tools C:Program Files (x86)Arduinohardwaretoolsavr -built-in-libraries C:Program Files (x86)Arduinolibraries -libraries C:Users1DocumentsArduinolibraries -fqbn=arduino:avr:nano:cpu=atmega328old -vid-pid=0000_0000 -ide-version=10813 -build-path C:Users1AppDataLocalTemparduino_build_499400 -warnings=none -build-cache C:Users1AppDataLocalTemparduino_cache_98341 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:Program Files (x86)Arduinohardwaretoolsavr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:Program Files (x86)Arduinohardwaretoolsavr -prefs=runtime.tools.arduinoOTA.path=C:Program Files (x86)Arduinohardwaretoolsavr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:Program Files (x86)Arduinohardwaretoolsavr -prefs=runtime.tools.avr-gcc.path=C:Program Files (x86)Arduinohardwaretoolsavr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:Program Files (x86)Arduinohardwaretoolsavr -verbose C:Users1DesktopGyverMatrixBT-masterfirmwareGyverMatrixOS_v1.12GyverMatrixOS_v1.12.ino

C:Program Files (x86)Arduinoarduino-builder -compile -logger=machine -hardware C:Program Files (x86)Arduinohardware -tools C:Program Files (x86)Arduinotools-builder -tools C:Program Files (x86)Arduinohardwaretoolsavr -built-in-libraries C:Program Files (x86)Arduinolibraries -libraries C:Users1DocumentsArduinolibraries -fqbn=arduino:avr:nano:cpu=atmega328old -vid-pid=0000_0000 -ide-version=10813 -build-path C:Users1AppDataLocalTemparduino_build_499400 -warnings=none -build-cache C:Users1AppDataLocalTemparduino_cache_98341 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:Program Files (x86)Arduinohardwaretoolsavr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:Program Files (x86)Arduinohardwaretoolsavr -prefs=runtime.tools.arduinoOTA.path=C:Program Files (x86)Arduinohardwaretoolsavr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:Program Files (x86)Arduinohardwaretoolsavr -prefs=runtime.tools.avr-gcc.path=C:Program Files (x86)Arduinohardwaretoolsavr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:Program Files (x86)Arduinohardwaretoolsavr -verbose C:Users1DesktopGyverMatrixBT-masterfirmwareGyverMatrixOS_v1.12GyverMatrixOS_v1.12.ino

Using board ‘nano’ from platform in folder: C:Program Files (x86)Arduinohardwarearduinoavr

Using core ‘arduino’ from platform in folder: C:Program Files (x86)Arduinohardwarearduinoavr

Detecting libraries used…

«C:\Program Files (x86)\Arduino\hardware\tools\avr/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=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR «-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino» «-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\eightanaloginputs» «C:\Users\1\AppData\Local\Temp\arduino_build_499400\sketch\GyverMatrixOS_v1.12.ino.cpp» -o nul -DARDUINO_LIB_DISCOVERY_PHASE

Using cached library dependencies for file: C:Users1AppDataLocalTemparduino_build_499400sketchFastLED.cpp

Using cached library dependencies for file: C:Users1AppDataLocalTemparduino_build_499400sketchbitswap.cpp

Using cached library dependencies for file: C:Users1AppDataLocalTemparduino_build_499400sketchcolorpalettes.cpp

Using cached library dependencies for file: C:Users1AppDataLocalTemparduino_build_499400sketchcolorutils.cpp

Using cached library dependencies for file: C:Users1AppDataLocalTemparduino_build_499400sketchhsv2rgb.cpp

Using cached library dependencies for file: C:Users1AppDataLocalTemparduino_build_499400sketchlib8tion.cpp

Using cached library dependencies for file: C:Users1AppDataLocalTemparduino_build_499400sketchnoise.cpp

Using cached library dependencies for file: C:Users1AppDataLocalTemparduino_build_499400sketchplatforms.cpp

Using cached library dependencies for file: C:Users1AppDataLocalTemparduino_build_499400sketchpower_mgt.cpp

Using cached library dependencies for file: C:Users1AppDataLocalTemparduino_build_499400sketchwiring.cpp

Generating function prototypes…

«C:\Program Files (x86)\Arduino\hardware\tools\avr/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=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR «-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino» «-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\eightanaloginputs» «C:\Users\1\AppData\Local\Temp\arduino_build_499400\sketch\GyverMatrixOS_v1.12.ino.cpp» -o «C:\Users\1\AppData\Local\Temp\arduino_build_499400\preproc\ctags_target_for_gcc_minus_e.cpp» -DARDUINO_LIB_DISCOVERY_PHASE

«C:\Program Files (x86)\Arduino\tools-builder\ctags\5.8-arduino11/ctags» -u —language-force=c++ -f — —c++-kinds=svpf —fields=KSTtzns —line-directives «C:\Users\1\AppData\Local\Temp\arduino_build_499400\preproc\ctags_target_for_gcc_minus_e.cpp»

Компиляция скетча…

«C:\Program Files (x86)\Arduino\hardware\tools\avr/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=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR «-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino» «-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\eightanaloginputs» «C:\Users\1\AppData\Local\Temp\arduino_build_499400\sketch\GyverMatrixOS_v1.12.ino.cpp» -o «C:\Users\1\AppData\Local\Temp\arduino_build_499400\sketch\GyverMatrixOS_v1.12.ino.cpp.o»

Используем предварительно скомпилированный файл: C:Users1AppDataLocalTemparduino_build_499400sketchFastLED.cpp.o

Используем предварительно скомпилированный файл: C:Users1AppDataLocalTemparduino_build_499400sketchbitswap.cpp.o

Используем предварительно скомпилированный файл: C:Users1AppDataLocalTemparduino_build_499400sketchcolorpalettes.cpp.o

Используем предварительно скомпилированный файл: C:Users1AppDataLocalTemparduino_build_499400sketchcolorutils.cpp.o

Используем предварительно скомпилированный файл: C:Users1AppDataLocalTemparduino_build_499400sketchhsv2rgb.cpp.o

Используем предварительно скомпилированный файл: C:Users1AppDataLocalTemparduino_build_499400sketchlib8tion.cpp.o

Используем предварительно скомпилированный файл: C:Users1AppDataLocalTemparduino_build_499400sketchnoise.cpp.o

Используем предварительно скомпилированный файл: C:Users1AppDataLocalTemparduino_build_499400sketchplatforms.cpp.o

Используем предварительно скомпилированный файл: C:Users1AppDataLocalTemparduino_build_499400sketchpower_mgt.cpp.o

Используем предварительно скомпилированный файл: C:Users1AppDataLocalTemparduino_build_499400sketchwiring.cpp.o

In file included from C:Users1DesktopGyverMatrixBT-masterfirmwareGyverMatrixOS_v1.12GyverMatrixOS_v1.12.ino:138:0:

C:Users1AppDataLocalTemparduino_build_499400sketchFastLED.h:14:21: note: #pragma message: FastLED version 3.003.002

# pragma message «FastLED version 3.003.002»

^~~~~~~~~~~~~~~~~~~~~~~~~~~

Compiling libraries…

Compiling core…

Using precompiled core: C:Users1AppDataLocalTemparduino_cache_98341corecore_arduino_avr_nano_cpu_atmega328old_0c812875ac70eb4a9b385d8fb077f54c.a

Linking everything together…

«C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc» -w -Os -g -flto -fuse-linker-plugin -Wl,—gc-sections -mmcu=atmega328p -o «C:\Users\1\AppData\Local\Temp\arduino_build_499400/GyverMatrixOS_v1.12.ino.elf» «C:\Users\1\AppData\Local\Temp\arduino_build_499400\sketch\FastLED.cpp.o» «C:\Users\1\AppData\Local\Temp\arduino_build_499400\sketch\GyverMatrixOS_v1.12.ino.cpp.o» «C:\Users\1\AppData\Local\Temp\arduino_build_499400\sketch\bitswap.cpp.o» «C:\Users\1\AppData\Local\Temp\arduino_build_499400\sketch\colorpalettes.cpp.o» «C:\Users\1\AppData\Local\Temp\arduino_build_499400\sketch\colorutils.cpp.o» «C:\Users\1\AppData\Local\Temp\arduino_build_499400\sketch\hsv2rgb.cpp.o» «C:\Users\1\AppData\Local\Temp\arduino_build_499400\sketch\lib8tion.cpp.o» «C:\Users\1\AppData\Local\Temp\arduino_build_499400\sketch\noise.cpp.o» «C:\Users\1\AppData\Local\Temp\arduino_build_499400\sketch\platforms.cpp.o» «C:\Users\1\AppData\Local\Temp\arduino_build_499400\sketch\power_mgt.cpp.o» «C:\Users\1\AppData\Local\Temp\arduino_build_499400\sketch\wiring.cpp.o» «C:\Users\1\AppData\Local\Temp\arduino_build_499400/..\arduino_cache_98341\core\core_arduino_avr_nano_cpu_atmega328old_0c812875ac70eb4a9b385d8fb077f54c.a» «-LC:\Users\1\AppData\Local\Temp\arduino_build_499400» -lm

«C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-objcopy» -O ihex -j .eeprom —set-section-flags=.eeprom=alloc,load —no-change-warnings —change-section-lma .eeprom=0 «C:\Users\1\AppData\Local\Temp\arduino_build_499400/GyverMatrixOS_v1.12.ino.elf» «C:\Users\1\AppData\Local\Temp\arduino_build_499400/GyverMatrixOS_v1.12.ino.eep»

«C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-objcopy» -O ihex -R .eeprom «C:\Users\1\AppData\Local\Temp\arduino_build_499400/GyverMatrixOS_v1.12.ino.elf» «C:\Users\1\AppData\Local\Temp\arduino_build_499400/GyverMatrixOS_v1.12.ino.hex»

«C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-size» -A «C:\Users\1\AppData\Local\Temp\arduino_build_499400/GyverMatrixOS_v1.12.ino.elf»

Скетч использует 21966 байт (71%) памяти устройства. Всего доступно 30720 байт.

Глобальные переменные используют 1345 байт (65%) динамической памяти, оставляя 703 байт для локальных переменных. Максимум: 2048 байт.

C:Program Files (x86)Arduinohardwaretoolsavr/bin/avrdude -CC:Program Files (x86)Arduinohardwaretoolsavr/etc/avrdude.conf -v -patmega328p -carduino -PCOM3 -b57600 -D -Uflash:w:C:Users1AppDataLocalTemparduino_build_499400/GyverMatrixOS_v1.12.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:Program Files (x86)Arduinohardwaretoolsavr/etc/avrdude.conf»

Using Port : COM3

Using Programmer : arduino

Overriding Baud Rate : 57600

Произошла ошибка при загрузке скетча

Это из за того что комп не видит ардуино?

Разобрался вылетел чип.

Hello,

I have a problem flashing one of my Sensebender Micros, maybe someone can help.
The board is not connected to anything but the FTDI programmer. I already used this programmer on several other Sensebenders and all worked flawless. The error message from avrdude is: «stk500_getparm(): (a) protocol error, expect=0x14, resp=0x90»

The board itself is ok, the initial software worked and was able to send messages to the gateway and print serial debug messages. I also can burn sketches directly using the spi programmer. I also burned the dualboot bootloader again, but that didnt solve the flash problem.

Here is the complete output of the flash procedure:

avrdude: Version 6.3, compiled on Jun 22 2016 at 16:05:21
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "C:Program Files (x86)Arduinohardwaretoolsavr/etc/avrdude.conf"

         Using Port                    : COM15
         Using Programmer              : arduino
         Overriding Baud Rate          : 57600
         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

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x90

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x90

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x90

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x90
         Hardware Version: 4728160
         Firmware Version: 0.4598627

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x90

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x90
         Vtarget         : 0.3 V
         Varef           : 200212948.0 V
         Oscillator      : 921.600 kHz
         SCK period      : 3.3 us

avrdude: AVR device initialized and ready to accept instructions

Reading | 
avrdude: arduino_read_sig_bytes(): (a) protocol error, expect=0x10, resp=0x90
avrdude: error reading signature data for part "ATmega328P", rc=-3
avrdude: error reading signature data, rc=-1
avrdude: stk500_disable(): unknown response=0x90

Понравилась статья? Поделить с друзьями:
  • Error pxclib required value not found
  • Error reading setup initialization file windows 10 что делать
  • Error pushpop directory not created or not found
  • Error reading result set s header in
  • Error pulling is not possible because you have unmerged files