Machs jetzt doch mit Mightycore (MightyCore/README.md at master · MCUdude/MightyCore · GitHub)
Der Chip ist "nackt" angeschlossen. Das heißt nur VCC (pin 10), GND (pin11) und der Rest vom programmer sind dran. (Reset (pin 9), MOSI (pin 5), MISO (pin 6), SCK (pin 7)
Der Chip erhält seine stromversorung extern, Programmer daher auf 0-0-0-0 eingestellt (http://cdn-reichelt.de/documents/datenblatt/A300/DIAMEX-PROG-S2.pdf).
Einstellungen Arduino IDE:
Board: Atmega 644
Variant: 644p / 644pa
BOD:Disabled
Pinout:standard
clock: 16mhz
Compiler LTO: disabled (standard)
Port: COM5 (hängt auch nichts anderes dran)
Programmer: STK500 as ISP
Arduino: 1.8.2 (Windows 10), TD: 1.36, Board: "ATmega644, Standard, 644P / 644PA, Disabled, Disabled (default), 16 MHz external"
avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "C:\Users\Jannis\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\1.0.8/avrdude.conf"
Using Port : COM5
Using Programmer : stk500
AVR Part : ATmega644P
Chip Erase delay : 55000 us
PAGEL : PD7
BS2 : PA0
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 10 128 0 no 2048 8 0 9000 9000 0xff 0xff
flash 33 6 256 0 yes 65536 256 256 4500 4500 0xff 0xff
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
signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00
calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00
Programmer Type : STK500V2
Description : Atmel STK500
Programmer Model: STK500
Hardware Version: 10
Firmware Version Master : 2.10
avrdude: stk500v2_command(): command failed
avrdude: stk500v2_getparm(): failed to get parameter 0x9a
Topcard : Unknown
Vtarget : 3.3 V
SCK period : 8.7 us
Varef : 3.3 V
Oscillator : Off
avrdude: stk500v2_command(): command failed
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
Fehler beim Brennen des Bootloaders.
this check.
avrdude done. Thank you.
Dieser Bericht wäre detaillierter, wenn die Option
"Ausführliche Ausgabe während der Kompilierung"
in Datei -> Voreinstellungen aktiviert wäre.