Hallo,
ich bin Student der Elektrotechnik (2. Semester) und versuche grade den
Einstieg in Atmel AVR mit Hilfe des Tutorials und Assembler.
Meine Erfahrung mit uC's beschränkt sich auf eine kleine
Sensorauswertung mit C-Control II M-Unit.
Hardware: Atmega8, myavr usb light, Steckbrett
Software: AVR Studio 5, MyAVR USB Treiber
Die Software ist installiert und der virtuelle Com Port eingerichtet und
ich versuche nun den uC das erste mal zu verbinden. Im AVR Studio hab
ich als Tool STK500 mit dem erstellten Com Port ausgewählt.
Aufbau (Foto): GND an Pin 8, 5V an Pin 7, 10kOhm Pullup an Pin1, 6 Kabel
zum ISP gehen nach unten weg.
6 Pin ISP Adapter siehe Foto.
Die Blaue und die 5V LED des ISP leuchten bevor ich den USB stick in den
PC stecke, ich denke das ist korrekt so?!
Das Problem:
Wenn ich über Tools > AVR Programming
Device ID oder Target Voltage lesen will kommen folgende
Fehlermeldungen:
1 | 12:46:30.298: [ERROR] TCF command: Device:startSession failed: Code:1 ,Service: ,Message from peer:Failed to enter programming mode. ispEnterProgMode: Error status received: Got 0xc0, expected 0x00
|
2 | 12:46:30.711: [ERROR] Programming session setup failed: TCF command: Device:startSession failed: Code:1 ,Service: ,Message from peer:Failed to enter programming mode. ispEnterProgMode: Error status received: Got 0xc0, expected 0x00
|
bzw.
1 | 12:46:36.676: [WARNING] Read voltage 0,0V is outside selected device's operating range: 2,7 V to 5,5 V.
|
Wo kann dabei der Fehler liegen? ich dachte eigentlich bei der kleinen
Schaltung könnte man nicht viel falsch machen? :-D
Wenn der ISP angeschlossen ist, benötigt die Schaltung ja trotzdem die
5V Versorgung und holt sich die NICHT über USB, oder?
Viele Grüße
Tim
PS: Schaltung von hier:
http://mschrod.de/Elektronik/AVR/Atmega8/Atmega8_Board/Atmega8_Board.html