Hallo, ich habe eben mein neues STK600 ausgepackt und angeschlossen. Jetzt will ich mit dem Board einen ATMega48 programmieren, das mit den verschiedenen Platinen habe ich nun schon herausgefunden. Jetzt sagt mir AVR Studio, dass ich am ISP Port was anstecken soll. Den habe ich auch gefunden, also das Kabel dort rein. Aber wo stecke ich das andere Ende des Kabels hin? Vielen Dank im voraus lg Torsten
Es gibt auf dem STK600 direkt neben der Routing-/Socketcard die Pin-Header... Du musst einfach nur die beiden 6-poligen Header verbinden. Aber das sollte auch in der STK600-Hilfe beschrieben sein. MfG Marius
Okay, habe mal in der Anleitung nachgeschaut. Das Kabel habe ich an die ISP-Pins angeklemmt. Die Spannung habe ich auf 5V festgelegt, wenn ich jetzt aber testweise mal den IC löschen will kommt im Statusfenster eine Meldung, dass er nicht in den "Programmiermodus" gehen kann. Was muss ich denn noch beachten? lg Torsten
Ich bekomme auch eine Fehlermeldung, dass es einen Kurzschluss bei dem ISP-Connector gäbe (MOSI und SCK)? Kann damit jemand etwas anfangen? lg Torsten
Dieses Problem hat sich gelöst, programmieren kann ich trotzdem nicht. lg Torsten
Hi, hast Du mal versucht das Board zu updaten? Wie das geht steht hier: Beitrag "Re: STK600 Status-LED Fehler (erstes von vielen Symptomen)" Gruß qwertz
Hast Du die richtige Routingkarte verwendet? Ist der RESET-Jumper drauf?
Ja, das Update habe ich gleich beim ersten Start gemacht. Hat auch super funktioniert, ohne Fehler. Der Reset-Jumper steckt, den Jumper AREF0 habe ich abgezogen. lg Torsten
Muss der AREF0 nich drauf bleiben und nur bei bestimmten Devices gezogen werden? Der Mega48 benutzt ne andere Routingcard als hier: http://support.atmel.no/knowledgebase/avr32studiohelp/com.atmel.avr32.tool.stk600/html/stk600_programming.html beschrieben. Gruß qwertz
AVR-Studio sagt mir in der Information des Programmierfensters folgendes : (1) Routing and socket card : STK600-RC028M-6 + STK600-DIP (2) Routing and socket card : STK600-RC032M-29 + STK600-TQFP32 or MCU card: <not available> Ich kann auch nicht die Fuses lesen, wie mir scheint funktioniert lediglich die Kommunikation zwischen Laptop und STK600, aber nicht zwischen Laptop und aufgestecktem Controller. lg Torsten
Ah, ich habe den Fehler gefunden. Wenn man an den Frequenzen ein bisschen rumspielt und den Takt des µC's auf 1MHz stellt funktioniert es (unter Vorraussetzung der richtigen ISP-Frequenz). Vielen Dank für eure Hilfe lg Torsten
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.