Hallo, Ich möchte einen Atmega 64L mit meinem STK500 programmieren. Der Atmega ist auf einer Test PCB aufgelötet. Wenn ich im Atmel studio6 den Dialog device Programming starte habe ich keinen Atmega 64L zur Auswahl. Wenn ich anstelle STK500 den Simulator auswähle, ist er in der Auswahl. Alle vorgeschlagen updates sind installiert. Kann ich einen anderen Typ benutzen oder woran kann das liegen? Benötige ich einen anderen Programmer? Das STK funktioniert mit dem Atmega16 einwandfrei. Danke vorab. Alex
Das L steht nur für die Betriebsspannung und kann getrost ignoriert werden in der IDE
Habe nur dreistellige Typen zur Auswahl 664, 664A...
Such mal die ganze Liste ab, evtl. gruppiert Studio nach Familie...
Sorry, so banal ist es leider nicht. Ist die Atmel Studio Version 6.1.2440 Beta
Auf meinem PC läuft Linux, deswegen kann ich das nicht testen. Ich weiß nur, dass damals in Studio 4 die Gruppierung sehr komisch war. Vlt. ist ja jemand mit Windows da der weiß wie Atmel das versteckt hat...
Dank, werde mal eine aktuelle Version installieren. Die Controller sind nach Familien und Nummern fortlaufend aufgeführt. Nur keinen 64. Evtl liegt es an der Beta Version.
Hallo, > Wenn ich im Atmel studio6 den Dialog device Programming starte habe ich > keinen Atmega 64L zur Auswahl. > Wenn ich anstelle STK500 den Simulator auswähle, ist er in der Auswahl. In AtmelStudio 7.0.1188 kann man unter "Device Programming" mit STK500 als Tool zwischen 5 verschiedenen ATmega64-Typen auswählen. rhf
Nach dem Update auf studio7 steht er jetzt in der Auwahlliste. Leider scheitert das lesen von device Informationen. Muss ich mich mal durchs Datenblatt wühlen ob ich da was vergessen habe.
Hi
>Leider scheitert das lesen von device Informationen.
Das PDI/PDO nicht mit MOSI/MISO identisch sind, hast du beachtet?
MfG Spess
Ja das habe ich entsprechend angeschlossen. Der interne Oszillator sollte lt. Datenblatt auch aktiv sein. Reset mit 10k an vcc. Sonst ist nix dran. Muss auf dem Stk noch was geändert werden? ISP Atmega64 1-----2 rxd 2-----vcc 3-----nc 4-----gnd 5-----20 reset 6-----gnd 7-----11 8-----gnd 9-----3 txd 10-----gnd
Hi >Ja das habe ich entsprechend angeschlossen. Wenn ich nichts übersehen habe, passt das so. >Muss auf dem Stk noch was geändert werden? Jumper überprüfen. MfG Spess
Langsam gehen mir die Ideen aus. Mit dem 6pin isp kann ich nen Atmega16 auf dem Stk Ansprechen, über den 10pol isp bekomme ich keine Verbindung zum Atmega64. Habe das Manuel zum Stk durchgelesen, finde da keine Hinweise ob die jumper für den 10pin isp geändert werden müssen. Hat jemand noch ne Idee? Zum Schluss ist der atmega64 doch noch hin. Danke und Gruß Alex
Warum gehst Du vom 10-pol. ISP10PIN auf SPROG3 (s. Bild) und nicht vom 6-pol. ISP6PIN? Alex074 schrieb: > Der interne Oszillator > sollte lt. Datenblatt auch aktiv sein. Dann braucht der XTAL-Jumper eigentlich nicht gesteckt sein. Probiere es evtl. einmal ohne. Mit XTAL-Jumper liegt der STK500-Clk (Default 3.68 MHz)am XT1 (Pin 13).
Habe den Fehler gefunden. Der Atmega war defekt. Baustein getauscht und alles funktioniert. Vielen Dank an alle. Gruß Alex
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.
