Was geht nicht mehr?.. Taktrate umgestellt auf 128 kHz mit Bascom (Teiler: disabled), und nun geht nichts mehr ..
Vielleicht diesen Tip von heute 10h25 befolgen?
Na klar, es musste ja so sein:
Taktrate umgestellt auf 128 kHz mit Bascom (Teiler: disabled), und nun geht nichts mehr.
Nicht mit Bascom, und nicht mit Arduino.
Was/Wo muss man einstellen, damit diese niedere Taktrate nutzbar ist und der uC wieder angesprochen werden kann?
Was geht nicht mehr?.. Taktrate umgestellt auf 128 kHz mit Bascom (Teiler: disabled), und nun geht nichts mehr ..
Vielleicht diesen Tip von heute 10h25 befolgen?
Ciao sagt der JoeamBerg
...weiß bloß nicht wo ich das einstellen kann!
Bei Bascom gibt es eine Einstellung unter Programmer/Com Port/Clock, diese habe ich auf 4000 gestellt.
Geht immer noch nicht.
Dann hab ich einen anderen Tipp gefunden, nämlich dass bei Bascom ein einfaches Programm mit Inhalt
$cristal=400
evtl. funktionieren würde.
Beim Hochlade-Versuch fügt er dann folgendes ins Programm ein (fett):
$regfile = "m328pdef.dat"
$crystal = 400
$prog &H00 , &H00 , &H00 , &H00 ' generated. Take care that the chip supports all fuse bytes.
Main:
Do
Loop
Hab dann die Einstellung eingetragen wie bei meinem "gesunden":
$prog &HFF , &HFF , &HDA , &HFD
doch beim Hochladen kommt die Fehlermeldung:
could not inizialize programmer
Du musst die ISP Frequenz ändern, wie das geht musst du schauen (Anleitungen, Foren,...). Das ist vom Programmierprogramm abhängig. Ich habe seit kurzem einen TL866 Programmer (mit ISP), dort habe ich aber auch keine Einstellung gefunden. Beim AVR Studio weiß ich es mit dem USB AVR Lab (STK500 Firmware).
MfG Hannes
Hast du schon einmal noch weniger genommen, da hatte ich auch Probleme, die ISP Frequenz wurde nicht richtig übernommen, versuche read nach dem write.
MfG Hannes
könnte sein, dass es daran liegt.
Wenn ich nach write dann read mache, dann ändert er die frequenz im drop down menü.
wenn ich das Target Settings window verlasse, dann zeigt er mir unter dem Klickbutton die richtige Frequenz an, also jetzt 1.206.
Sollte also übernommen sein.
Aber immer noch der Fehler...
Welche Ausgabe? Is schon ne notwendige Aussage - weils da Unterschiede gibt! Studio 4, oder Studio 5, oder 6 oder 7 ?
Für Studio 4:
......Bild hier
für Studio 7:
......Bild hier
- - - Aktualisiert - - -
Erst write, dann read ist schon ok. ABER die 1.206 ist wieder zuuuu langsam :-/ damit kann man nur Fuses ändern, aber nicht flashen :-/ - tut mir leid für Dich! Nimm den nächst höheren Wert - bei mir wäre das z.B. 4.00 kHz... Wenn ich nach write dann read mache, dann ändert er die frequenz .. unter dem Klickbutton die richtige Frequenz an, also jetzt 1.206 ..
Ciao sagt der JoeamBerg
Ich habe Studio 4 genommen und es so gemacht wie das 1. Bild von oberallgeier.
Wenn ich auf write gehe dann kommt im unteren Feld eine Bestätigung:
Setting ISP parameter.. SD=0x4c .. OK
wenn ich settings schließe und nochmal öffne dann kommt folgende Meldung:
Setting ISP parameter.. SD=0x03 .. OK,
hat also wieder die Standardeinstellung!?!
Wenn Du settings auf 4.0 kHz (oder 3.999 kHz) - SD=0x4c - hast dann musst Du auf [ write ] drücken. Erst dann ist diese niedrige Frequenz eingerichtet bzw. abgespeichert. Wenn Du dann settings schließt - und wieder öffnest, sollte der Wert immer noch auf 4.0 kHz oder so stehen. Sonst - ist entweder diese Funktion gehimmelt - oder der Programmer.
Soweit ich weiß ist:
SD=0x02 .. OK ....... => 115.2 kHz
SD=0x03 .. OK ....... =>..57.6 kHz
SD=0x4c .. OK ....... => ..3.9 kHz
Ciao sagt der JoeamBerg
Lesezeichen