Bonjour,
je suis embêté,
J'essaye de rentrer un programme simple pour tester la programmation d'un Attiny et le programme refuse de se téléverser.
Le port com est bien reconnu et le téléversement commence à se télécharger, c'est à la fin du téléchargement que j'ai l'érreur.
J'ai suivit un Tuto d'Heliox qui m'avais l'air pas mal.
mais à chaque fois j'ai l'erreur suivante:
Arduino : 1.8.15 (Windows 10), Carte : "ATtiny25/45/85, ATtiny85, Internal 8 MHz"
C:\Program Files (x86)\arduino-1.8.15\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\arduino-1.8.15\hardware -hardware C:\Users\pheon\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\arduino-1.8.15\tools-builder -tools C:\Program Files (x86)\arduino-1.8.15\hardware\tools\avr -tools C:\Users\pheon\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\arduino-1.8.15\libraries -libraries C:\Users\pheon\OneDrive\Documents\Arduino\libraries -fqbn=attiny:avr:ATtinyX5:cpu=attiny85,clock=internal8 -ide-version=10815 -build-path C:\Users\pheon\AppData\Local\Temp\arduino_build_99419 -warnings=none -build-cache C:\Users\pheon\AppData\Local\Temp\arduino_cache_279834 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\pheon\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\pheon\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avr-gcc.path=C:\Users\pheon\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\pheon\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\arduino-1.8.15\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\arduino-1.8.15\hardware\tools\avr -verbose F:\Electronique et Programmation\Projet\Infinity Pixel\ARDUINO PWM_base\PWM_base\PWM_base.ino
C:\Program Files (x86)\arduino-1.8.15\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\arduino-1.8.15\hardware -hardware C:\Users\pheon\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\arduino-1.8.15\tools-builder -tools C:\Program Files (x86)\arduino-1.8.15\hardware\tools\avr -tools C:\Users\pheon\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\arduino-1.8.15\libraries -libraries C:\Users\pheon\OneDrive\Documents\Arduino\libraries -fqbn=attiny:avr:ATtinyX5:cpu=attiny85,clock=internal8 -ide-version=10815 -build-path C:\Users\pheon\AppData\Local\Temp\arduino_build_99419 -warnings=none -build-cache C:\Users\pheon\AppData\Local\Temp\arduino_cache_279834 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\pheon\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\pheon\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avr-gcc.path=C:\Users\pheon\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\pheon\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\arduino-1.8.15\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\arduino-1.8.15\hardware\tools\avr -verbose F:\Electronique et Programmation\Projet\Infinity Pixel\ARDUINO PWM_base\PWM_base\PWM_base.ino
Using board 'ATtinyX5' from platform in folder: C:\Users\pheon\AppData\Local\Arduino15\packages\attiny\hardware\avr\1.0.2
Using core 'arduino' from platform in folder: C:\Program Files (x86)\arduino-1.8.15\hardware\arduino\avr
Detecting libraries used...
"C:\\Users\\pheon\\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=attiny85 -DF_CPU=8000000L -DARDUINO=10815 -DARDUINO_attiny -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\arduino-1.8.15\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Users\\pheon\\AppData\\Local\\Arduino15\\packages\\attiny\\hardware\\avr\\1.0.2\\variants\\tiny8" "C:\\Users\\pheon\\AppData\\Local\\Temp\\arduino_build_99419\\sketch\\PWM_base.ino.cpp" -o nul
Generating function prototypes...
"C:\\Users\\pheon\\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=attiny85 -DF_CPU=8000000L -DARDUINO=10815 -DARDUINO_attiny -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\arduino-1.8.15\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Users\\pheon\\AppData\\Local\\Arduino15\\packages\\attiny\\hardware\\avr\\1.0.2\\variants\\tiny8" "C:\\Users\\pheon\\AppData\\Local\\Temp\\arduino_build_99419\\sketch\\PWM_base.ino.cpp" -o "C:\\Users\\pheon\\AppData\\Local\\Temp\\arduino_build_99419\\preproc\\ctags_target_for_gcc_minus_e.cpp"
"C:\\Program Files (x86)\\arduino-1.8.15\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\pheon\\AppData\\Local\\Temp\\arduino_build_99419\\preproc\\ctags_target_for_gcc_minus_e.cpp"
Compilation du croquis...
"C:\\Users\\pheon\\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=attiny85 -DF_CPU=8000000L -DARDUINO=10815 -DARDUINO_attiny -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\arduino-1.8.15\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Users\\pheon\\AppData\\Local\\Arduino15\\packages\\attiny\\hardware\\avr\\1.0.2\\variants\\tiny8" "C:\\Users\\pheon\\AppData\\Local\\Temp\\arduino_build_99419\\sketch\\PWM_base.ino.cpp" -o "C:\\Users\\pheon\\AppData\\Local\\Temp\\arduino_build_99419\\sketch\\PWM_base.ino.cpp.o"
Compiling libraries...
Compiling core...
Using precompiled core: C:\Users\pheon\AppData\Local\Temp\arduino_cache_279834\core\core_attiny_avr_ATtinyX5_cpu_attiny85,clock_internal8_124b267612d7d50eb892877b9ff7e1e4.a
Linking everything together...
"C:\\Users\\pheon\\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=attiny85 -o "C:\\Users\\pheon\\AppData\\Local\\Temp\\arduino_build_99419/PWM_base.ino.elf" "C:\\Users\\pheon\\AppData\\Local\\Temp\\arduino_build_99419\\sketch\\PWM_base.ino.cpp.o" "C:\\Users\\pheon\\AppData\\Local\\Temp\\arduino_build_99419/..\\arduino_cache_279834\\core\\core_attiny_avr_ATtinyX5_cpu_attiny85,clock_internal8_124b267612d7d50eb892877b9ff7e1e4.a" "-LC:\\Users\\pheon\\AppData\\Local\\Temp\\arduino_build_99419" -lm
"C:\\Users\\pheon\\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\\pheon\\AppData\\Local\\Temp\\arduino_build_99419/PWM_base.ino.elf" "C:\\Users\\pheon\\AppData\\Local\\Temp\\arduino_build_99419/PWM_base.ino.eep"
"C:\\Users\\pheon\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-objcopy" -O ihex -R .eeprom "C:\\Users\\pheon\\AppData\\Local\\Temp\\arduino_build_99419/PWM_base.ino.elf" "C:\\Users\\pheon\\AppData\\Local\\Temp\\arduino_build_99419/PWM_base.ino.hex"
"C:\\Users\\pheon\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-size" -A "C:\\Users\\pheon\\AppData\\Local\\Temp\\arduino_build_99419/PWM_base.ino.elf"
Le croquis utilise 560 octets (6%) de l'espace de stockage de programmes. Le maximum est de 8192 octets.
Les variables globales utilisent 9 octets (1%) de mémoire dynamique, ce qui laisse 503 octets pour les variables locales. Le maximum est de 512 octets.
C:\Program Files (x86)\arduino-1.8.15\hardware\tools\avr/bin/avrdude -CC:\Program Files (x86)\arduino-1.8.15\hardware\tools\avr/etc/avrdude.conf -v -pattiny85 -cstk500v1 -PCOM3 -b19200 -Uflash:w:C:\Users\pheon\AppData\Local\Temp\arduino_build_99419/PWM_base.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)\arduino-1.8.15\hardware\tools\avr/etc/avrdude.conf"
Using Port : COM3
Using Programmer : stk500v1
Overriding Baud Rate : 19200
AVR Part : ATtiny85
Chip Erase delay : 400000 us
PAGEL : P00
BS2 : P00
RESET disposition : possible i/o
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 12 4 0 no 512 4 0 4000 4500 0xff 0xff
flash 65 6 32 0 yes 8192 64 128 30000 30000 0xff 0xff
signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00
lock 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
lfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
hfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
efuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00
Programmer Type : STK500
Description : Atmel STK500 Version 1.x firmware
Hardware Version: 2
Firmware Version: 1.18
Topcard : Unknown
Vtarget : 0.0 V
Varef : 0.0 V
Oscillator : Off
SCK period : 0.1 us
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.02s
avrdude: Device signature = 0x000000 (retrying)
Reading | ################################################## | 100% 0.02s
avrdude: Device signature = 0x000000 (retrying)
Une erreur est survenue lors du transfert du croquis
Reading | ################################################## | 100% 0.02s
avrdude: Device signature = 0x000000
avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.
avrdude done. Thank you.
J'ai essayé en 1Mhz aussi.
J'ai testé plusieurs adaptateurs quelques fois qu'il y aurai un mauvais contact (pince et support pour breadboard) et en condensateur j'ai utilisé un electrolytique 10uF 25v.
J'ai essayé sur la carte arduino et sur une breadboard.
Si vous pouviez m'aider à comprendre, merci =).


