Hallo ich bin neu hier! Ich weiß das es ähnlich Beiträge im Forum gibt zu diesem Thema, aber keines konnte mir weiterhelfen. Vl kann es hier jemand. Ich möchte mit meinem STK500 Board einen ATTiny13 programmieren (mit AVR Studio 4, habe jedoch noch null Erfahrung) Wenn ich jetzt unter Tools - Program AVR - Connect gehe, dann meinen Anschluss wähle, komme ich auch schon ins nächste Fenster. DORT dann begrüßt mich gleich mal eine "ISP Mode Error" Fehlermeldung die mit dem allbekannten satz "A problem occoured when.." beginnt. Diese erscheint in Der "Fuses" Registerkarte und bei "SPIEN" ist ein haken im kästchen mit einem roten Fragezeichen daneben. Was heißt das? Die Tips habe ich gelesen und befolg, sollte also an der Einstellung nicht happern. Unten in einer kleinen liste in diesem Fenster Steht noch: Setting mode and device parameters.. OK! Entering programming Mode.. FAILED! Leaving programming mode.. OK! Kann mir jemand helfen? Mfg
Hi Hast du die zusätzlichen Verbindungen gemacht (AVR-Studio-Hilfe->STK500->ISP Prgramming)? Richtiger Controller eingestellt? Wenn du dir unsicher bist, solltest du als erstes die Signature Byte lesen (Tab Main->Read Signature). Wenn das nicht richtig erkannt wird brauchst du gar keinen Programmierversuch starten. MfG Spess
hmm...ich kann nicht mal die Siganture Bytes lesen. Es kommt der gleiche fehlercode. In der SIgnature Leiste steht dann ein Code: "0x00 0x00 0x00" Was heißt das jetzt?! Ist vl der µC kaputt?? mfg
Was hast du für ne ISP-frequenz? Stell sie mal so klein wie möglich
Hi >Was hast du für ne ISP-frequenz? Stell sie mal so klein wie möglich Nein, nur so klein wie nötig. Der Wert um die 150kHz sollte reichen. >Ist vl der µC kaputt?? Ist meist der unwahrscheinliche Fall. Überprüfe noch einmal in Ruhe alle Verbindungen, Jumper und Einstellungen. MfG Spess
Ich habs jetzt auf 1,206 kHz...er braucht dezent länger, aber dann kommt erst wieder die Fehlermeldung. Der hauptfehler ist "Entering Programming Mode.. FAILED! mfg
Hi
>Ich habs jetzt auf 1,206 kHz..
Dein Controller läuft mit etwa 1,2MHz. Der Isptakt muss kleiner als
1/4 davon sein!!!
MfG Spess
Ist der Controller definitiv im richtigen sockel? schau vorsichtshalber noch mal in der hilfe von AVR-Studio nach. Und kontrolliere auf jeden fall ob er auch richtig rum im sockel sitzt. Mehr fällt mir jetzt auch nicht ein. Gruß
Hi Bitte letzten Beitrag ignorieren. Hab mich verlesen. Eine zu kleine ISP-Frequenz kann auch zu Fehlern führen. Hast du dir die Fragen aus meinem ersten Post mal angesehen? MfG Spess
moin read the f... manual Problem fix/ Workaround Use the High Voltage Serial Programming (HVSP) instead of ISP. geht nicht aufm stk500 siehe hilfedatei AVR-Tools- STK500 -Known Issues
ok..ich habs jetz mal mit HV Programmierung versucht (jumper bei AREF entfernt)..jezt kommt die fehlermeldung schon mal nicht mehr..allerdings wenn ich jetzt auf AVR Prog gehe sagt er mir "No supported board found" :P mfg
Hi >wenn ich jetzt auf AVR Prog gehe sagt Wieso auf AVR-Prog??? Das ist nicht das STK500. 'CON'-> STK500 MfG Spess
ok sry, ja^^ ok, ich stelle also auf HV Programming um, klicke auf "Program" ind er Register karte "Program" (das ist doch der Button um das Programm auf den µC zu brennen oder?!) Dann kommt der fehler, er kann die Fuses nicht schreiben. also alles: Entering Programming mode.. OK! Writing Fuses.. FAILED! Leaving Programming mode.. OK! mfg
Hi
>ich stelle also auf HV Programming um...
Wie?
MfG Spess
Hi Dann lies dir mal die entsprechende Stelle in der STK500-Hilfe durch. MfG Spess
Da steht nichts drinnen über den Fehler...nur grundsachen..nichts was ich brauchen könnte. Was könnte es allgemein sein? mfg
Hi Und hast du auch die Verkabelung, wie in der Hilfe? MfG Spess
alles korrekt verkabelt, alles geprüft, µC sitzt richtig, ich weiß langsam echt nicht mehr.. mfg
moin Serial High Voltage Programming Switch power off Place the device to program in its socket according to the table in the High Voltage Programming section. Mount jumper OSCSEL on pin 1 and 2 to select SW controlled clock Mount jumper XTAL1 to route the oscillator signal to the device Mount jumpers VTARGET and RESET Use on 2-wire cable to connect the PB3 pin (pin 4) on the PORTB header to the XT1 pin (pin 7) on the PORTE / AUX header. This will connect the clock system to the AVR device. Use another 2-wire cable to connect the PB5 pin (pin 6) on the PORTB header to the RST pin (pin 4) on the PORTE / AUX header. This will connect the reset system to the AVR device. Use a third 2-wire cable to connect the PB0 and PB2 pins (pins 4 and 3) on the SPROG1 header to the DATA0 and DATA2 pins (pins 1 and 3) on the PROG DATA header. Use the last 2-wire cable to connect the PB1 pin (pin 1) on the SPROG1 header to the DATA1 pin (pin 2) on the PROG DATA header. Switch power on and you are ready to program Ensure that VTarget is between 4.5V and 5.5V before programming. so hast du es verkabelt ? oder gar nicht gelesen
ok..sry..das hatte ich nicht gemacht. Jetz hab ichs so verkabelt. Ich kann meinen µC (ATtiny13) ohne Fehlermeldung löschen. Nur wie Brenn ich jetz das Programm endlich rauf? mfg
ok, nach ewigem kabelumstecken und hin und her habe ichs endlich geschafft meinen ATTiny13 zu Prigrammieren :D Danke für eure Hilfe!! Ich habe ein kleines "Led - Blinkprogramm" geschrieben..doch wenn ich jetzt die zum High Voltage benötigten Kabel vom PORTB wegnehme und meinen 10poligen Stecker vom Port zu den leds führe rührt sich nichts. Mein Code ist im Anhang. Ich habe alles schon im AVR Studio simuliert, hat bestens funktioniert! mfg
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.