Hallo und zwar habe ich heute meinen ersten atmega8-16pu bekommen (um vom arduino wegzukommen). grundschaltung mit isp schnittstelle und quarz (16mhz) aufgebaut. danach konnte ich mich mit dem avr über den programmer (avr-stduio als software) verbinden und auch flash erasen, fuses lesen etc... bei den fuses stand aber das er auf internen takt (1mhz) eingestellt ist/war. da habe ich einfach mal "Ext. Crystal/Resonator High Freq. Startup Time 16K CK + 64ms", alles andere hab ich so gelassen wie es war (leer?) ohne zu wissen was ich da tue, ich ging davon aus das ich damit das quarz als externen takt wählen könne. jetzt ist es so, das ich mich noch verbinden kann, aber nichts weiter, nicht den flash erasen, programme aufspielen, fuses lesen/schreiben... Fehler "Entering programming mode.. FAILED!" mit nem riesigen text (isp requenz, 1/4 usw...) hab ich was falsch gemacht? kann ich ihn noch retten? was ist zu tun? danke schonmal für die hilfe :)
Ich weiß ja garnicht ob ich mit "Ext. Crystal/Resonator High Freq. Startup Time 16K CK + 64ms" etwas falsch gemacht habe, schließlich ist laut der anleitung crystal/resonator richtig, wenn man ein quarz mit 2 kermikkondensatoren benutzt. ich habe das quarz nun mal abgehangen und habe meinen arduino an XTAL1 angeschlossen, der angeschlossene pin ist ausgang und macht in der endlosschleife an und aus. so wie es in der anleitung zum wiederbeleben steht, funktioniert aber leider nicht (wenn ich es denn richtig gemacht habe). kennt sich jemand aus und kann mir helfen? mfg
Hannes Jaeger schrieb: > http://www.mikrocontroller.net/articles/AVR_Fuses Idiot, erst den thread lesen, dann denken, dann schreiben. 1. diese antwort kam bereits 2. habe ich den beitrag bereits gelesen 3. wie von mir beschrieben habe ich es schon versucht mit einem eigenen takt zu retten 4. ich weiß nicht weiter und bitte nur um vernünftige antworten danke mfg
Hanswurst schrieb: > ich habe das quarz nun mal abgehangen und habe meinen arduino an XTAL1 > angeschlossen, der angeschlossene pin ist ausgang und macht in der > endlosschleife an und aus. Wie schnell geht das? Du weißt, dass die ISP Frequenz maximal 1/4 davon sein darf?
Karl heinz Buchegger schrieb: > Du weißt, dass die ISP Frequenz maximal 1/4 davon sein darf? vorher hatte ich keine probleme mit einer isp frequenz :/ ist damit jetzt die frequenz/takt gemeint der an XTAL1 liegen soll? danke
>grundschaltung mit isp schnittstelle und quarz (16mhz) aufgebaut.
Die kleinen Kondensatoren sind auch am Quarz?
Auch an Masse angeschlossen? Vieleicht schwingt der einfach nur nicht.
@Hanswurst: wer so unfreundlich antwortet ("Idiot") bekommt sicher keine Hilfe.
Martin schrieb: > @Hanswurst: wer so unfreundlich antwortet ("Idiot") bekommt sicher keine > Hilfe. Ach lass mal. Das sind halt so Typen die auf die Rütli-Schule gehen.
1. Ist der extern angelegte Takt am richtigen Anschluss angelegt? das Datenblatt gibt Auskunft, ob an X1 oder X2. 2. Ist eine passende ISP-Geschwindigkeit eingestellt ? (1/4-Takt-Bedingung) 3. Lässt sich die Signatur lesen? Das ist der einfachste der ISP-Vorgänge.
Hallo zusammen, mir ist ähnliches mit dem ISP und Mega8 passiert, hatte wohl einen kurzen Spannungseinbruch beim Fuses Setzen.... Das habe ich schon gemacht : externen Taktgeber mit 1MHz an XTAL1. ISP Frequenz im AVR Studio auf 115KHz gesetzt. Kein Zugriff über das AVR Studio, auch auf Check Device kommt die Fehlermeldung. Jetzt hab ich mal geschaut, da hilft wohl nur noch ne HV Programmierung... Kann man sowas auch per ISP "IN-Circuit" in der fertigen Schaltung machen? Da steige ich noch nicht ganz durch. Oder muss der Mega8 runter von der Platine (leider ne SMD Variante) und auf einen STK 500 drauf? Oder geht das incircuit per ISP über das STK 500 ? Wäre toll, wenn ihr mir helfen könntet, ich würde mir, wenns funktioniert nen echten STK 500 kaufen... Zur Zeit arbeite ich mit nem AVRISP kompatiblen Adapter. Grüße Toni
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.