Forum: Mikrocontroller und Digitale Elektronik ISP programming frequency


von Elbegucker (Gast)


Lesenswert?

Hallo zusammen

Ich verwende das AVR Studio und möchte einen ATTiny26 mit 12MHz Quarz 
programmieren.
Wähle ich bei den Fuses den internen RC, so kann ich den µC ohne 
Probleme flashen. Die ISP Frequency ist hierbei auf 230kHz eingestellt.
Stell ich jedoch die Fuses auf Ext. Crystal um, so funktioniert das 
nicht mehr:
erasing device ok
pragramming flah ok
reading flash ok
-->Flash byte address is xxx should be xxx Failed.
leaving programming mode ok

Bei dem Programmer handelt es sich um einen AVR-ISP-Programmer.
Kann mir jemand helfen?

Und da ich gerade dabei bin, woher weiß ich eigentlich ob ich den Ext. 
Crystal mit low, medium oder high frequency einstellen muss?

von Uwe W. (dk1kq)


Lesenswert?

So ganz auf die Schnelle
Auf dem target board muss ebenfalls ein 12MHz Quarz sein !
Gruß uwe

von Elbegucker (Gast)


Lesenswert?

Also der AVR-ISP-Programmer hat nen 12MHz Quarz und meine zu 
beschreibende Schaltung hat ebenfalls einen 12MHz Quarz. Funktioniert 
dann das Beschreiben des µC nach gesetzen Fuses (Ext. Crystal) nicht 
mehr?
Muss ich dann den Mikrocontroller mit gesetzten Int.RC-Fuse beschreiben 
und hinterher die Fuses auf ext. Crystal umstellen?

Irgendwie verwundert mich das etwas, zumal ich schonmal eine andere 
Schaltung (ebenfalls mit 12MHz Quarz) mit dem selben Programmer geflasht 
habe. Allerdings war das in Assembler geschrieben und nicht wie jetzt in 
C.

von Daniel S. (danielsun)


Lesenswert?

Hallo
hatte auch meine Schwierigkeiten beim flashen siehe hier:
Beitrag "Atmega16 flashprobleme"

Vielleicht hilft es dir weiter.

Gruß
Daniel

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
Noch kein Account? Hier anmelden.