Arduino Nano Every, Code lädt nicht hoch

Hallo,

durchaus kann sich die COM Port Nummer Zuweisung ändern.
Ich kann den gezeigten Fehler nur nachvollziehen wenn der COM Port durch andere Programme genutzt und damit blockiert wird. Bspw. starte ich hterm und öffne damit die Schnittstelle auf COM-Port 3. Dann versuche ich den Upload zu meinem Every auf COM Port 3 und erhalte wie du "can't open device"

"C:\\Users\\vmware\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino5/bin/avr-size" -A "C:\\Users\\vmware\\AppData\\Local\\Temp\\arduino-sketch-200CB68DE23C491459448C959BC9B507/Blink.ino.elf"
Der Sketch verwendet 1146 Bytes (2%) des Programmspeicherplatzes. Das Maximum sind 49152 Bytes.
Globale Variablen verwenden 22 Bytes (0%) des dynamischen Speichers, 6122 Bytes für lokale Variablen verbleiben. Das Maximum sind 6144 Bytes.
Performing 1200-bps touch reset on serial port COM3

avrdude: Version 6.3-20190619
         Copyright (c) 2000-2005 Bri"C:\Users\vmware\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude" "-CC:\Users\vmware\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf" -v  -patmega4809 -cjtag2updi -PCOM3  -b115200 -e -D "-Uflash:w:C:\Users\vmware\AppData\Local\Temp\arduino-sketch-200CB68DE23C491459448C959BC9B507/Blink.ino.hex:i" "-Ufuse2:w:0x01:m" "-Ufuse5:w:0xC9:m" "-Ufuse8:w:0x00:m" {upload.extra_files}
an Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

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

         Using Port                    : COM3
         Using Programmer              : jtag2updi
         Overriding Baud Rate          : 115200
avrdude: ser_open(): can't open device "\\.\COM3": Zugriff verweigert



avrdude done.  Thank you.

Fehlgeschlagenes Hochladen: Hochladefehler: exit status 1

Deswegen hatte ich mir dir Mühe dir mitzuteilen das du schauen sollst was im Gerätemanager angezeigt wird. Natürlich kann der Every selbst auch defekt sein. Nur danach sieht es irgendwie nicht aus.

Also hier ist der Screenshot:

und es ist der gleiche Ausgang wie der Computer anzeigt

Also ich habe eben mal alle Programme geschlossen und dann kam diese Fehlermeldung:


Using board 'nona4809' from platform in folder: C:\Users\flori\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.8
Using core 'arduino' from platform in folder: C:\Users\flori\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.8
Verwendete Bibliotheken erkennen...
"C:\\Users\\flori\\AppData\\Local\\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=atmega4809 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO_EVERY -DARDUINO_ARCH_MEGAAVR -DAVR_NANO_4809_328MODE -DMILLIS_USE_TIMERB3 -DNO_EXTERNAL_I2C_PULLUP "-IC:\\Users\\flori\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.8\\cores\\arduino/api/deprecated" "-IC:\\Users\\flori\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.8\\cores\\arduino" "-IC:\\Users\\flori\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.8\\variants\\nona4809" "C:\\Users\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B\\sketch\\sketch_jan8a.ino.cpp" -o nul
Alternativen für ServoEasing.hpp: [ServoEasing@3.1.0]
ResolveLibrary(ServoEasing.hpp)
  -> Kandidaten: [ServoEasing@3.1.0]
"C:\\Users\\flori\\AppData\\Local\\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=atmega4809 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO_EVERY -DARDUINO_ARCH_MEGAAVR -DAVR_NANO_4809_328MODE -DMILLIS_USE_TIMERB3 -DNO_EXTERNAL_I2C_PULLUP "-IC:\\Users\\flori\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.8\\cores\\arduino/api/deprecated" "-IC:\\Users\\flori\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.8\\cores\\arduino" "-IC:\\Users\\flori\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.8\\variants\\nona4809" "-Ic:\\Users\\flori\\Documents\\Arduino\\libraries\\ServoEasing\\src" "C:\\Users\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B\\sketch\\sketch_jan8a.ino.cpp" -o nul
Alternativen für Servo.h: [Servo@1.1.8]
ResolveLibrary(Servo.h)
  -> Kandidaten: [Servo@1.1.8]
"C:\\Users\\flori\\AppData\\Local\\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=atmega4809 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO_EVERY -DARDUINO_ARCH_MEGAAVR -DAVR_NANO_4809_328MODE -DMILLIS_USE_TIMERB3 -DNO_EXTERNAL_I2C_PULLUP "-IC:\\Users\\flori\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.8\\cores\\arduino/api/deprecated" "-IC:\\Users\\flori\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.8\\cores\\arduino" "-IC:\\Users\\flori\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.8\\variants\\nona4809" "-Ic:\\Users\\flori\\Documents\\Arduino\\libraries\\ServoEasing\\src" "-IC:\\Users\\flori\\AppData\\Local\\Arduino15\\libraries\\Servo\\src" "C:\\Users\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B\\sketch\\sketch_jan8a.ino.cpp" -o nul
Using cached library dependencies for file: C:\Users\flori\AppData\Local\Arduino15\libraries\Servo\src\avr\Servo.cpp
Using cached library dependencies for file: C:\Users\flori\AppData\Local\Arduino15\libraries\Servo\src\mbed\Servo.cpp
Using cached library dependencies for file: C:\Users\flori\AppData\Local\Arduino15\libraries\Servo\src\megaavr\Servo.cpp
Using cached library dependencies for file: C:\Users\flori\AppData\Local\Arduino15\libraries\Servo\src\nrf52\Servo.cpp
Using cached library dependencies for file: C:\Users\flori\AppData\Local\Arduino15\libraries\Servo\src\sam\Servo.cpp
Using cached library dependencies for file: C:\Users\flori\AppData\Local\Arduino15\libraries\Servo\src\samd\Servo.cpp
Using cached library dependencies for file: C:\Users\flori\AppData\Local\Arduino15\libraries\Servo\src\stm32f4\Servo.cpp
Funktionsprototypen werden generiert...
"C:\\Users\\flori\\AppData\\Local\\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=atmega4809 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO_EVERY -DARDUINO_ARCH_MEGAAVR -DAVR_NANO_4809_328MODE -DMILLIS_USE_TIMERB3 -DNO_EXTERNAL_I2C_PULLUP "-IC:\\Users\\flori\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.8\\cores\\arduino/api/deprecated" "-IC:\\Users\\flori\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.8\\cores\\arduino" "-IC:\\Users\\flori\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.8\\variants\\nona4809" "-Ic:\\Users\\flori\\Documents\\Arduino\\libraries\\ServoEasing\\src" "-IC:\\Users\\flori\\AppData\\Local\\Arduino15\\libraries\\Servo\\src" "C:\\Users\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B\\sketch\\sketch_jan8a.ino.cpp" -o "C:\\Users\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B\\preproc\\ctags_target_for_gcc_minus_e.cpp"
"C:\\Users\\flori\\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\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B\\preproc\\ctags_target_for_gcc_minus_e.cpp"
Sketch wird kompiliert...
"C:\\Users\\flori\\AppData\\Local\\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=atmega4809 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO_EVERY -DARDUINO_ARCH_MEGAAVR -DAVR_NANO_4809_328MODE -DMILLIS_USE_TIMERB3 -DNO_EXTERNAL_I2C_PULLUP "-IC:\\Users\\flori\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.8\\cores\\arduino/api/deprecated" "-IC:\\Users\\flori\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.8\\cores\\arduino" "-IC:\\Users\\flori\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.8\\variants\\nona4809" "-Ic:\\Users\\flori\\Documents\\Arduino\\libraries\\ServoEasing\\src" "-IC:\\Users\\flori\\AppData\\Local\\Arduino15\\libraries\\Servo\\src" "C:\\Users\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B\\sketch\\sketch_jan8a.ino.cpp" -o "C:\\Users\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B\\sketch\\sketch_jan8a.ino.cpp.o"
In file included from C:\Users\flori\AppData\Local\Arduino15\libraries\Servo\src/Servo.h:73:0,
                 from c:\Users\flori\Documents\Arduino\libraries\ServoEasing\src/ServoEasing.h:110,
                 from c:\Users\flori\Documents\Arduino\libraries\ServoEasing\src/ServoEasing.hpp:50,
                 from C:\Users\flori\Documents\iron man helmet\sketch_jan8a\sketch_jan8a.ino:1:
C:\Users\flori\AppData\Local\Arduino15\libraries\Servo\src/megaavr/ServoTimers.h:38:24: warning: '_timer' defined but not used [-Wunused-variable]
 static volatile TCB_t* _timer =
                        ^~~~~~
Bibliotheken werden kompiliert...
Compiling library "ServoEasing"
Compiling library "Servo"
Zuvor kompilierte Datei wird verwendet: C:\Users\flori\AppData\Local\Temp\arduino-sketch-69987385A81901876FE60AB56A31008B\libraries\Servo\avr\Servo.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\flori\AppData\Local\Temp\arduino-sketch-69987385A81901876FE60AB56A31008B\libraries\Servo\mbed\Servo.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\flori\AppData\Local\Temp\arduino-sketch-69987385A81901876FE60AB56A31008B\libraries\Servo\nrf52\Servo.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\flori\AppData\Local\Temp\arduino-sketch-69987385A81901876FE60AB56A31008B\libraries\Servo\samd\Servo.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\flori\AppData\Local\Temp\arduino-sketch-69987385A81901876FE60AB56A31008B\libraries\Servo\stm32f4\Servo.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\flori\AppData\Local\Temp\arduino-sketch-69987385A81901876FE60AB56A31008B\libraries\Servo\sam\Servo.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\flori\AppData\Local\Temp\arduino-sketch-69987385A81901876FE60AB56A31008B\libraries\Servo\megaavr\Servo.cpp.o
Kern wird kompiliert...
Zuvor kompilierte Datei wird verwendet: C:\Users\flori\AppData\Local\Temp\arduino-sketch-69987385A81901876FE60AB56A31008B\core\variant.c.o
Using precompiled core: C:\Users\flori\AppData\Local\Temp\arduino-core-cache\core_arduino_megaavr_nona4809_mode_on_0085978b295dedced7ddc9b982549b4d.a
Linking everything together...
"C:\\Users\\flori\\AppData\\Local\\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 -Wl,--section-start=.text=0x0 -mmcu=atmega4809 -o "C:\\Users\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B/sketch_jan8a.ino.elf" "C:\\Users\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B\\sketch\\sketch_jan8a.ino.cpp.o" "C:\\Users\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B\\libraries\\Servo\\avr\\Servo.cpp.o" "C:\\Users\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B\\libraries\\Servo\\mbed\\Servo.cpp.o" "C:\\Users\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B\\libraries\\Servo\\megaavr\\Servo.cpp.o" "C:\\Users\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B\\libraries\\Servo\\nrf52\\Servo.cpp.o" "C:\\Users\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B\\libraries\\Servo\\sam\\Servo.cpp.o" "C:\\Users\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B\\libraries\\Servo\\samd\\Servo.cpp.o" "C:\\Users\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B\\libraries\\Servo\\stm32f4\\Servo.cpp.o" "C:\\Users\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B\\core\\variant.c.o" "C:\\Users\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B/..\\arduino-core-cache\\core_arduino_megaavr_nona4809_mode_on_0085978b295dedced7ddc9b982549b4d.a" "-LC:\\Users\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B" -lm "-Wl,-Map,C:\\Users\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B/sketch_jan8a.ino.map"
"C:\\Users\\flori\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino5/bin/avr-objcopy" -O binary -R .eeprom "C:\\Users\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B/sketch_jan8a.ino.elf" "C:\\Users\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B/sketch_jan8a.ino.bin"
"C:\\Users\\flori\\AppData\\Local\\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 "C:\\Users\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B/sketch_jan8a.ino.elf" "C:\\Users\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B/sketch_jan8a.ino.eep"
"C:\\Users\\flori\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino5/bin/avr-objcopy" -O ihex -R .eeprom "C:\\Users\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B/sketch_jan8a.ino.elf" "C:\\Users\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B/sketch_jan8a.ino.hex"

Bibliothek ServoEasing in Version 3.1.0 im Ordner: C:\Users\flori\Documents\Arduino\libraries\ServoEasing  wird verwendet
Bibliothek Servo in Version 1.1.8 im Ordner: C:\Users\flori\AppData\Local\Arduino15\libraries\Servo  wird verwendet
"C:\\Users\\flori\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino5/bin/avr-size" -A "C:\\Users\\flori\\AppData\\Local\\Temp\\arduino-sketch-69987385A81901876FE60AB56A31008B/sketch_jan8a.ino.elf"
Der Sketch verwendet 8366 Bytes (17%) des Programmspeicherplatzes. Das Maximum sind 49152 Bytes.
Globale Variablen verwenden 180 Bytes (2%) des dynamischen Speichers, 5964 Bytes für lokale Variablen verbleiben. Das Maximum sind 6144 Bytes.
Performing 1200-bps touch reset on serial port COM3
"C:\Users\flori\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude" "-CC:\Users\flori\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf" -v  -patmega4809 -cjtag2updi -PCOM3  -b115200 -e -D "-Uflash:w:C:\Users\flori\AppData\Local\Temp\arduino-sketch-69987385A81901876FE60AB56A31008B/sketch_jan8a.ino.hex:i" "-Ufuse2:w:0x01:m" "-Ufuse5:w:0xC9:m" "-Ufuse8:w:0x00:m" {upload.extra_files}

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\flori\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf"

         Using Port                    : COM3
         Using Programmer              : jtag2updi
         Overriding Baud Rate          : 115200
JTAG ICE mkII sign-on message:
Communications protocol version: 1
M_MCU:
  boot-loader FW version:        1
  firmware version:              1.07
  hardware version:              1
S_MCU:
  boot-loader FW version:        1
  firmware version:              6.07
  hardware version:              1
Serial number:                   00:00:00:00:00:00
Device ID:                       JTAGICE mkII
         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 : JTAGMKII_PDI
         Description     : JTAGv2 to UPDI bridge
         M_MCU hardware version: 1
         M_MCU firmware version: 1.07
         S_MCU hardware version: 1
         S_MCU firmware version: 6.07
         Serial number:          00:00:00:00:00:00
         Vtarget         : 5.0 V

avrdude: jtagmkII_initialize(): Cannot locate "flash" and "boot" memories in description
avrdude: jtagmkII_reset(): timeout/error communicating with programmer (status -1)
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.

avrdude: jtagmkII_close(): timeout/error communicating with programmer (status -1)
avrdude: jtagmkII_close(): timeout/error communicating with programmer (status -1)

avrdude done.  Thank you.

Fehlgeschlagenes Hochladen: Hochladefehler: exit status 1

Hallo,

alles sehr seltsam. Also wenn der COM Port stimmt könnte er von etwas anderem blockiert werden. Nur von was? Im allerdümmsten Fall ist der Every defekt. Hatte der Every schon einmal funktioniert?
Kannst du ihn auf einem anderen Rechner testen?
Oder die IDE nochmal neu installieren oder wie gesagt die Vorgängerversion 1.8.19 probieren.
Du kannst auch im Gerätemanager die Zeile mit rechter Maustaste anklicken und Deinstallieren auswählen. Danach Every abstecken, Windows neu booten und anstecken, dann sollte er automatisch neu auftauchen und du kannst nochmal probieren.
deinstallieren

Ansonsten muss ich jetzt sagen das mir dazu leider nichts mehr einfällt.
Würde mir dann irgendwie leid tun. Zur Not den Every reklamieren.

Hallo,

deinen zuletzt gezeigten Fehler kann ich nicht nachvollziehen. Irgendwie will er den falschen Programmer verwenden.
Was steht in der IDE unter Werkzeuge > Programmer?
Kannst du unter Werkzeuge die "Board Information" abrufen?

Hallo,
also ich kann die Board Informationen abrufen und bei Programmer steht Onboard Atmel mEDBG (UNO Wifi Rev2)

arduino ide 1.8.19 funktioniert auch nicht und die anderen sachen funktionieren auch nicht und an einem anderen rechner funktioniert es nicht

Hallo,

irgendwas ist demzufolge mit dem ComPort faul.
Anderen Rechner könntest du noch probieren.

Mir fällt nochwas ein. Jetzt weiß ich nicht wie deine weiteren Computerkenntnisse ausschauen. Dann könntest du eine "härtere Tour" machen.

Der einmal vergebene Comport ist nicht so leicht änderbar. Ich wüßte nicht wie mit Bordmitteln. Es gibt aber eine Möglichkeit mit USBDeview
Download unten bei Feedback inkl. Sprachdatei. Beides entpacken, Sprachfile in gleichen Ordner wie Programm.
Nach Start stehen sicherlich Haufenweise Einträge drin, nicht verrückt machen lassen.
In der Mitte gibts eine Spalte "LW Buchstaben" mit vereinzelt COM Port Nummern. Darunter sollte der Every auftauchen. Zeile anklicken und "... Gerät Deinstallieren ..." auswählen, ggf. USBDeview mit Adminrechen oben im Menü unter Hilfe notfalls starten.
Danach Every abziehen, kurz warten neu anstecken, Every sollte mit neuer Com Port Nummer erscheinen. Wahrscheinlich Port 4. Mach das aber nicht aus Spass zu oft. Die Nummer wird sturr hochgezählt. Man bräuchte wieder eine andere Software um die belegten Ports wieder freizugeben. Wenn der Every eine andere Nummer zugewiesen bekommen hat, kannste den Upload nochmal probieren.

Zum Aufräumen verweister ComPorts kenne ich nur das Tool "COM Name Arbiter Tool".
www.uwe-sieber.de/misc_tools_e.html
Lesen und die Logik mit dem Haken verstehen, ganz easy. Für den Notfall.

Edit:
Wenn er an anderen Rechnern nicht funktioniert, dann könnte er wohl oder übel doch defekt sein. Wäre blöd. Reklamieren und sagen das er an verschiedenen Rechnern nicht funktioniert.

Edit 2:
Als letzten Notnagel, auch wenn es sinnlos erscheint, anderes USB Kabel probiert?

Danke für den Link.

Gruß Tommy

Hallo,

kein Ding. Du kennst dich doch auch mit Rechnern aus. Hast du noch eine Idee oder könnte der Every nun doch wahrscheinlich defekt sein? Sieht aktuell danach aus.

Also ich finde dort kein Every

Also ich weis nicht ob das mit dem Reklamieren noch funktioniert, denn dort habe ich schon andere Sachen dran gelötet

Hallo,

im USBDeview gibts keinen Eintrag mit Every?
Dann kann eigentlich auch der Gerätemanager keinen Every anzeigen ... :thinking:

Wenn du dranrumgelötet hast kannste ihn nicht mehr umtauschen. Klar.
Hast du ihn vorher ausprobiert? Funktionierte er wo er neu war?
Im dümmsten Fall ging beim Löten etwas schief.
Wenn ich mir das neu zusammenreime ...
Da sitzt vorm eigentlichen Controller noch ein "Übersetzer", der den ComPort "emuliert. Wenn der eigentliche Controller viellleicht defekt ist, kann der "Emulator" seine Daten nicht weiterreichen bzw. lesen, könnte dazuführen das er zwar irgendwie von Windows erkannt wird, weil erstmal der Emulator IC angesprochen wird, aber die eigentliche Übertragung wegen den defekten Controller nicht möglich ist.

Da mir nun langsam wirklich nichts mehr einfällt, muss ich aufgeben.

ok, danke trotzdem

Am Ende hat es dann funktioniert indem ich alles abgelötet habe und es dann noch einmal versucht hab. Und danke an alle die versucht haben zu helfen

1 Like

Hallo,

Danke für die ehrliche Antwort. Dann ist ja alles nochmal gut gegangen.
Ende gut alles gut. :wink:

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