Gast
#3213180
Hallo Leute, ich komme mit dem ArduinoISP nicht weiter. Ich schreib mal was ich gemacht habe: Arduino IDE 1.05 für Windows gestartet und das Beispiel ArduinoISP auf den einen UNO gespielt. Meldung: Binäre Sketchgröße: 5.492 Bytes (von einem Maximum von 32.256 Bytes) Arduino IDE beendet. AVR Burn-O-Mat gestartet und alle möglichen Einstellungen durchprobiert. Der ArduinoISP wird nur mit folgenden Einstellungen fehlerfrei angesprochen. Programmer: arduino (Arduino) Port: Com14 //wie in der Arduino IDE Wenn ich den µC vom Arduino-Board (ATmega328P) einstelle und ein Read Flash/EEPROM mache funktionierts. Folgende Ausgabe erscheint: C:\WinAVR-20100110\bin\avrdude.exe -C C:\WinAVR-20100110\bin\avrdude.conf -p m328p -P com14 -c arduino -D -U flash:r:D:\Install\Treiber\USBasp-Firmware\Original\OldUSBasp_Firmware.h ex:i avrdude.exe: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% -0.00s avrdude.exe: Device signature = 0x1e950f avrdude.exe: reading flash memory: Reading | ################################################## | 100% 4.71s Aber ich will ja nicht den Arduino-Chip auslesen, sondern einen an den Leitungen MOSI, MISO, SCK, BP2->RST, GND, VCC angeschlossenen m8. Also stelle ich diesen bei AVR-Typ ein. Das lesen des m8 gelingt aber nur, wenn ich den Parameter -F an avrdude übergebe. Die Ausgabe sieht dann folgendermassen aus: C:\WinAVR-20100110\bin\avrdude.exe -C C:\WinAVR-20100110\bin\avrdude.conf -p m8 -P com14 -c arduino -D -U flash:r:D:\Install\Treiber\USBasp-Firmware\Original\OldUSBasp_Firmware.h ex:i avrdude.exe: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.00s avrdude.exe: Device signature = 0x1e950f avrdude.exe: Expected signature for ATMEGA8 is 1E 93 07 Double check chip, or use -F to override this check. Woher weiss ich jetzt, ob der UNO die Daten des m8 geliefert hat und nicht die des UNO? Mit BASCOM kommt, egal welchen Chip ich einstelle die Meldung: Detected Micro does not match the selected... Kann jemand helfen? Michael