Hallo, ich habe bereits mit dem STK500 und 501 einen MEGA128 per ISP programmiert ohne Probleme. Nun habe ich ein Projekt für einen Tiny13 gestartet und versuche nun schon seit Stunden diesen zu programmieren. Zu meiner Hardware 1. STK500 2. neuer ATTiny13 3. ISP MK2 Programmer Ich habe den Tiny13 in den Sockel SCKT3400D1 gesteckt (richtig gepolt). Danach habe ich wie im Handbuch beschrieben 2 Verbindungen hergestellt. PORTE RST ---> PORTB PB5 PORTE XT1 ---> PORTB PB3 STK500 eingeschaltet und ISP MK2 mit dem SPROG1 verbunden. Danach fängt der ISPMK2 an orange zu blinken was bedeutet das Reset nicht korrekt angeschlossen ist oder der Controller. Reset ist jedoch HIGH habe ich gemessen. ISP Frequenz ist auf den niedrigsten Wert eingestellt. Habe dann mal versucht mit HIGH Voltage incl. Verbindungen jedoch auch ohne Erfolg. Folgende Jumper sind gesetzt. VTAGET,AREF,RESET,XTAL1 und OSCSEL PIN 1 und 2. Kann mir jemand einen Tipp geben was ich falsch mache vermutlich ist ein simpler Fehler doch leider komme ich nicht drauf Dank Thomas
>Reset ist jedoch HIGH habe ich gemessen.
Also während eines ISP-Programmiervorgangs liegt der Resetpin auf L,
sonst funktioniert das Programmieren nicht. Bei HV-Programmierung auf 12
V.
Gast schrieb: >>Reset ist jedoch HIGH habe ich gemessen. > > Also während eines ISP-Programmiervorgangs liegt der Resetpin auf L, > sonst funktioniert das Programmieren nicht. Bei HV-Programmierung auf 12 > V. Da habe ich mich schlecht ausgedrückt. In der Hilfe steht das man den Reset Pin überprüfen soll das dieser auf High gezogen ist per Pullup. Ich habe nun nochmal HV Programmierung versucht und ich hatte verdessen von ISP auf HV umzustellen. Nun kann ich den Tiny13 zwar auslesen jedoch nicht schreiben also Fuse lesen OK, Fuse schreiben Fehler das Gleiche beim Flash Lesen/schreiben. Ich hänge mal die Meldung an. Thomas
Hi
>PORTE XT1 ---> PORTB PB3
gilt nur für 2313. Dürfte aber nicht der Fehler sein.
Versuche mal PB5 direkt mit RST vom MKII zu verbinden ->PIN5 SPROG2 oder
3
nach PB5. RST Jumper entfernen.
MfG Spess
Hi >Ich habe nun nochmal HV Programmierung versucht und ich hatte verdessen >von ISP auf HV umzustellen. Womit programmierst du nun eigentlich, STK500 oder ISP MK2? Wenn STK500, wozu dann das ISP MK2? Wenn ISP MK2, das hat keine HV-Programmierung. MfG Spess
Thomas S. schrieb: > 1. STK500 > 2. neuer ATTiny13 > 3. ISP MK2 Programmer ??? Was ist das denn für ne verrückte Zusammenstellung? Wozu soll das nütze sein? Nimm das STK500 alleine und gut is. Der ISP MK2 ist hier völlig fehl am Platze. Das STK500 gegen nen anderen Programmer kämpfen zu lassen, hat bestimmt noch keiner probiert. Wenn Dein Problem die fehlende RS-232 ist, dann nimm nen 4,95 Ocken Reichelt Adapter. http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=C6993;GROUPID=3349;ARTICLE=58641;START=0;SORT=artnr;OFFSET=100;SID=22GhRAMX8AAAIAACsiPYQ040218c60ad08b99eb988a5f0fdb54bb Peter
Hallo, habe es in der Zwischenzeit hinbekommen das ich per ISP direkt mit dem STK50 programmieren kann. Das HV Programmieren geht jedoch immer noch nicht :-(. An was könnt das liegen, Stecker sind gesteckt nach Anleitung. Muss ich etwas spezielles beachten da ich es zum ersten Mal mache thomas
Hi >An was könnt das liegen, Stecker sind gesteckt nach Anleitung. >Muss ich etwas spezielles beachten da ich es zum ersten Mal mache Nach welchem Punkt der Anleitung? MfG Spess
HV serial programming vom ATtiny13/25/45/85 geht so: Power off und alle Kabel vom Board entfernen. Controller in Sockel SCK3400D1 stecken. Alle anderen Sockel leer. Verbindungen herstellen: PB3 von PORTB (pin 4) --> XT1 von PORTE/AUX (pin 7) PB5 von PORTB (pin 6) --> RST von PORTE/AUX (pin 3) PB0 von SPROG1 (pin 4) --> DATA0 von PROG DATA (pin 1) PB2 von SPROG1 (pin 3) --> DATA2 von PROG DATA (pin 3) PB1 von SPROG1 (pin 1) --> DATA1 von PROG DATA (pin 2) Jumper setzen: VTARGET mounted RESET mounted XTAL1 mounted OSCSEL set to 1-2 Power on und es kann losgehn. Check mal durch: µC im richtigen Sockel richtig rum? Verbindungen OK? Jumper OK? Betriebsspannung (vom Netzgerät) im Bereich 10...15 V? Kurzschlussverursachende Bauteile ungewollt unter dem STK500? Programmiersoftware auf HV-Programmieren eingestellt? Ist wenigstens die Signatur des µC auslesbar (das muss immer gehn, sonst ist was faul)? Sind andere µCs, z. B. ATmega8 HV-programmierbar? Mehr fällt mir nicht ein. Nicht verzagen, irgendwas davon muss es sein :-)
@Gast, Danke für Deine ausführliche Beschreibung. Auch Danke an alle die sich gemeldet haben. Ist etwas verzwickt beschrieben in der Anleitung 3.6.2.2 --> 8. Man soll PB0 und PB2 (pin 4 und 3) SPROG1 mit DATA0 und DATA2 (pin 1 und 3). Also das Kabel um 180° drehen und das war mein Fehler. Thomas
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.