Datum:
Angehängte Dateien: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:
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 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.
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_B...
Datum:
Hi! Du hast Miso mit Mosi vertauscht. Einfach mal das Schwarz/rote mit dem Gelb/grünen vertauschen. Gruß Displayrecycler
Datum:
naja, das Vertauschen der beiden Kabel ändert aber nichts an dem Problem :-/
Datum:
Über der Versorgungsspannung sollte dicht am µC grundsäztlich ein 100nF Kondensator sitzen.
Datum:
einen 100n Kerko hab ich dazugesteckt, keine Änderung hab außerdem mit dem myavr "Prog Tool" versucht den Flash auszulesen:
auslesen ... benutze: mySmartUSB light an COM9 mit ATmega8 lese Flash ... Timeout beim Starten des Programmiermodus. |
Datum:
gelöst! Dumme sache: der IC sitzt nicht gescheit im Steckbrett und rutscht immer ein wenig heraus, so dass nicht alle Pins Kontakt haben. So ein Ärger!!
Datum:
hallo liebe leute, ich habe die selbe Fehlermeldung: bin erst jetzt auf diesen thread gestoßen. ich habe mein problem hier geschildert: Beitrag "Board defekt! Atmega32 lässt sich nicht progammieren" vllt kommt hier ja wer einfallsreiches vorbei ;) wäre schön wenn ihr euch die zeit nehmt. viele grüße peter
Datum:
Moin, die Warnung "Read voltage 0,0V is outside selected device's operating range ..." ist ein Problem der Prommers. MyAVR-Prommer liefern auf Anfrage des AVR-Studio 0,0V zurück. Seit AVR-Studio 5 wird das gemacht. Die Antwort kannst du getrost ignorieren. Viele Grüße Ulli -------------------------------------- http://bienonline.magix.net/public

