Bonjour,
Cela fait plusieurs jours que je parcours la toile pour résoudre ce problème de téléversement sur un UNO R3 (Atmega328P -PU) sans succès.
Mon Arduino est bien visible dans le gestionnaire de périphériques, je suis sous Windows10.
L'envoi sur le port COM4 d'un message via le moniteur série de l'IDE Aduino est bien réceptionné et lisible (9600 baud) via l'outil "Serial Port Monitor".
Lors du téléversement les leds BUILTIN, TX et RX clignotent mais le téléversement ne pend jamais fin autrement que sur une sortie en erreur.
Pour information, au cours du téléversement la led RX clignote toutes les 10 secondes environ (ce qui correspond à la trace "avrdude: stk500_recv(): programmer is not responding") et la led TX reste non allumée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110 D:\arduino_sauvegarde_sketch\arduino-nightly-windows\arduino-nightly\arduino-builder -dump-prefs -logger=machine -hardware D:\arduino_sauvegarde_sketch\arduino-nightly-windows\arduino-nightly\hardware -hardware C:\Users\PC\AppData\Local\Arduino15\packages -tools D:\arduino_sauvegarde_sketch\arduino-nightly-windows\arduino-nightly\tools-builder -tools D:\arduino_sauvegarde_sketch\arduino-nightly-windows\arduino-nightly\hardware\tools\avr -tools C:\Users\PC\AppData\Local\Arduino15\packages -built-in-libraries D:\arduino_sauvegarde_sketch\arduino-nightly-windows\arduino-nightly\libraries -libraries C:\Users\PC\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=2341_0043 -ide-version=10820 -build-path C:\Users\PC\AppData\Local\Temp\arduino_build_40494 -warnings=none -build-cache C:\Users\PC\AppData\Local\Temp\arduino_cache_166543 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\PC\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\PC\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avr-gcc.path=C:\Users\PC\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Users\PC\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avrdude.path=C:\Users\PC\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Users\PC\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -verbose D:\arduino_sauvegarde_sketch\led\led.ino D:\arduino_sauvegarde_sketch\arduino-nightly-windows\arduino-nightly\arduino-builder -compile -logger=machine -hardware D:\arduino_sauvegarde_sketch\arduino-nightly-windows\arduino-nightly\hardware -hardware C:\Users\PC\AppData\Local\Arduino15\packages -tools D:\arduino_sauvegarde_sketch\arduino-nightly-windows\arduino-nightly\tools-builder -tools D:\arduino_sauvegarde_sketch\arduino-nightly-windows\arduino-nightly\hardware\tools\avr -tools C:\Users\PC\AppData\Local\Arduino15\packages -built-in-libraries D:\arduino_sauvegarde_sketch\arduino-nightly-windows\arduino-nightly\libraries -libraries C:\Users\PC\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=2341_0043 -ide-version=10820 -build-path C:\Users\PC\AppData\Local\Temp\arduino_build_40494 -warnings=none -build-cache C:\Users\PC\AppData\Local\Temp\arduino_cache_166543 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\PC\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\PC\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avr-gcc.path=C:\Users\PC\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Users\PC\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avrdude.path=C:\Users\PC\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Users\PC\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -verbose D:\arduino_sauvegarde_sketch\led\led.ino Using board 'uno' from platform in folder: C:\Users\PC\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6 Using core 'arduino' from platform in folder: C:\Users\PC\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6 Detecting libraries used... "C:\\Users\\PC\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10820 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\PC\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\PC\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "C:\\Users\\PC\\AppData\\Local\\Temp\\arduino_build_40494\\sketch\\led.ino.cpp" -o nul Generating function prototypes... "C:\\Users\\PC\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10820 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\PC\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\PC\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "C:\\Users\\PC\\AppData\\Local\\Temp\\arduino_build_40494\\sketch\\led.ino.cpp" -o "C:\\Users\\PC\\AppData\\Local\\Temp\\arduino_build_40494\\preproc\\ctags_target_for_gcc_minus_e.cpp" "D:\\arduino_sauvegarde_sketch\\arduino-nightly-windows\\arduino-nightly\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\PC\\AppData\\Local\\Temp\\arduino_build_40494\\preproc\\ctags_target_for_gcc_minus_e.cpp" Compilation du croquis... "C:\\Users\\PC\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10820 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\PC\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\PC\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "C:\\Users\\PC\\AppData\\Local\\Temp\\arduino_build_40494\\sketch\\led.ino.cpp" -o "C:\\Users\\PC\\AppData\\Local\\Temp\\arduino_build_40494\\sketch\\led.ino.cpp.o" Compiling libraries... Compiling core... Utilisation du fichier déjà compilé : C:\Users\PC\AppData\Local\Temp\arduino_build_40494\core\wiring_pulse.S.o Utilisation du fichier déjà compilé : C:\Users\PC\AppData\Local\Temp\arduino_build_40494\core\wiring_pulse.c.o Utilisation du fichier déjà compilé : C:\Users\PC\AppData\Local\Temp\arduino_build_40494\core\WInterrupts.c.o Utilisation du fichier déjà compilé : C:\Users\PC\AppData\Local\Temp\arduino_build_40494\core\wiring_digital.c.o Utilisation du fichier déjà compilé : C:\Users\PC\AppData\Local\Temp\arduino_build_40494\core\wiring_analog.c.o Utilisation du fichier déjà compilé : C:\Users\PC\AppData\Local\Temp\arduino_build_40494\core\hooks.c.o Utilisation du fichier déjà compilé : C:\Users\PC\AppData\Local\Temp\arduino_build_40494\core\wiring_shift.c.o Utilisation du fichier déjà compilé : C:\Users\PC\AppData\Local\Temp\arduino_build_40494\core\wiring.c.o Utilisation du fichier déjà compilé : C:\Users\PC\AppData\Local\Temp\arduino_build_40494\core\CDC.cpp.o Utilisation du fichier déjà compilé : C:\Users\PC\AppData\Local\Temp\arduino_build_40494\core\HardwareSerial.cpp.o Utilisation du fichier déjà compilé : C:\Users\PC\AppData\Local\Temp\arduino_build_40494\core\HardwareSerial0.cpp.o Utilisation du fichier déjà compilé : C:\Users\PC\AppData\Local\Temp\arduino_build_40494\core\HardwareSerial2.cpp.o Utilisation du fichier déjà compilé : C:\Users\PC\AppData\Local\Temp\arduino_build_40494\core\HardwareSerial3.cpp.o Utilisation du fichier déjà compilé : C:\Users\PC\AppData\Local\Temp\arduino_build_40494\core\IPAddress.cpp.o Utilisation du fichier déjà compilé : C:\Users\PC\AppData\Local\Temp\arduino_build_40494\core\PluggableUSB.cpp.o Utilisation du fichier déjà compilé : C:\Users\PC\AppData\Local\Temp\arduino_build_40494\core\HardwareSerial1.cpp.o Utilisation du fichier déjà compilé : C:\Users\PC\AppData\Local\Temp\arduino_build_40494\core\Tone.cpp.o Utilisation du fichier déjà compilé : C:\Users\PC\AppData\Local\Temp\arduino_build_40494\core\Print.cpp.o Utilisation du fichier déjà compilé : C:\Users\PC\AppData\Local\Temp\arduino_build_40494\core\Stream.cpp.o Utilisation du fichier déjà compilé : C:\Users\PC\AppData\Local\Temp\arduino_build_40494\core\WString.cpp.o Utilisation du fichier déjà compilé : C:\Users\PC\AppData\Local\Temp\arduino_build_40494\core\USBCore.cpp.o Utilisation du fichier déjà compilé : C:\Users\PC\AppData\Local\Temp\arduino_build_40494\core\abi.cpp.o Utilisation du fichier déjà compilé : C:\Users\PC\AppData\Local\Temp\arduino_build_40494\core\WMath.cpp.o Utilisation du fichier déjà compilé : C:\Users\PC\AppData\Local\Temp\arduino_build_40494\core\new.cpp.o Utilisation du fichier déjà compilé : C:\Users\PC\AppData\Local\Temp\arduino_build_40494\core\main.cpp.o Utilisation du fichier déjà compilé : C:\Users\PC\AppData\Local\Temp\arduino_build_40494\core\core.a Archivage du noyau construit (mise en cache) dans : C:\Users\PC\AppData\Local\Temp\arduino_cache_166543\core\core_arduino_avr_uno_1f3f1b9fec3b0a03d9e0b6bea3a0fa39.a Linking everything together... "C:\\Users\\PC\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "C:\\Users\\PC\\AppData\\Local\\Temp\\arduino_build_40494/led.ino.elf" "C:\\Users\\PC\\AppData\\Local\\Temp\\arduino_build_40494\\sketch\\led.ino.cpp.o" "C:\\Users\\PC\\AppData\\Local\\Temp\\arduino_build_40494/core\\core.a" "-LC:\\Users\\PC\\AppData\\Local\\Temp\\arduino_build_40494" -lm "C:\\Users\\PC\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-objcopy" -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 "C:\\Users\\PC\\AppData\\Local\\Temp\\arduino_build_40494/led.ino.elf" "C:\\Users\\PC\\AppData\\Local\\Temp\\arduino_build_40494/led.ino.eep" "C:\\Users\\PC\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-objcopy" -O ihex -R .eeprom "C:\\Users\\PC\\AppData\\Local\\Temp\\arduino_build_40494/led.ino.elf" "C:\\Users\\PC\\AppData\\Local\\Temp\\arduino_build_40494/led.ino.hex" "C:\\Users\\PC\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-size" -A "C:\\Users\\PC\\AppData\\Local\\Temp\\arduino_build_40494/led.ino.elf" Le croquis utilise 1970 octets (6%) de l'espace de stockage de programmes. Le maximum est de 32256 octets. Les variables globales utilisent 204 octets (9%) de mémoire dynamique, ce qui laisse 1844 octets pour les variables locales. Le maximum est de 2048 octets. C:\Users\PC\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude -CC:\Users\PC\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf -v -patmega328p -carduino -PCOM4 -b115200 -D -Uflash:w:C:\Users\PC\AppData\Local\Temp\arduino_build_40494/led.ino.hex:i avrdude: Version 6.3-20190619 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch System wide configuration file is "C:\Users\PC\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf" Using Port : COM4 Using Programmer : arduino Overriding Baud Rate : 115200 AVR Part : ATmega328P Chip Erase delay : 9000 us PAGEL : PD7 BS2 : PC2 RESET disposition : dedicated RETRY pulse : SCK serial program mode : yes parallel program mode : yes Timeout : 200 StabDelay : 100 CmdexeDelay : 25 SyncLoops : 32 ByteDelay : 0 PollIndex : 3 PollValue : 0x53 Memory Detail : Block Poll Page Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 65 20 4 0 no 1024 4 0 3600 3600 0xff 0xff flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 hfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 efuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 lock 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00 signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00 Programmer Type : Arduino Description : Arduino Hardware Version: 3 Firmware Version: 4.4 Vtarget : 0.3 V Varef : 0.3 V Oscillator : 28.800 kHz SCK period : 3.3 us avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.00s avrdude: Device signature = 0x1e950f (probably m328p) avrdude: reading input file "C:\Users\PC\AppData\Local\Temp\arduino_build_40494/led.ino.hex" avrdude: writing flash (1970 bytes): Writing | avrdude: stk500_recv(): programmer is not responding ###avrdude: stk500_recv(): programmer is not responding avrdude: stk500_recv(): programmer is not responding avrdude: stk500_recv(): programmer is not responding avrdude: stk500_recv(): programmer is not responding
Toutes les idées sont les bienvenues...
Partager