Hallo!
Habe bereits das 2. mal das Problem, dass vom PCB6V3 Daten rudimentär und nur im "Sekundenrythmus" übertragen wurden.
d. h. die gelbe LED blinkt nur im Sekundenrythmus immer knapp nach der blauen LED.
Nach dem "Reset" des Prozessors läuft alles wieder normal.
In der participants.txt sieht man genau, dass nur jede Sekunde max. 1 Satz übertragen wird.
Aufgefallen ist es mir dadurch, dass ich in der Beteiligung immer weiter zurückfalle, obwohl es ringsum massiv gewittert.
Vielleich kann sich Egon das mal anschauen, oder gibts eine neue FW für den µP?
LG
H.
Nachtrag:
Nachdem "Reset" bin ich ab 15:19:49 UTC wieder fast bei jeder Entladung dabei!
ATmega644P Firmware Ver. 22 "hängt" manchmal.
-
- Problem
-
gogosch -
23. August 2010 um 17:32 -
Erledigt
-
-
Gibt es eigentlich eine Anleitung fürs Updaten der Firmware? Habe bisher nur die Firmware, aber keine Beschreibung gefunden.
-
Gibt es eigentlich eine Anleitung fürs Updaten der Firmware? Habe bisher nur die Firmware, aber keine Beschreibung gefunden.
Nein, es gibt keine Anleitung.
Zum Flashen des µP braucht man eine spezielle "Programmer-Hardware" und eine entsprechende Software, da das PCB6 kein Programmierschnittstelle hat!
LG
H. -
Was wären denn die Vorzüge der aktuellen firmware (abgesehen davon, dass sie scheinbar hängt)? Immerhin muss man sich also Hardware zum Flashen kaufen, wenn ich das richtig verstehe.
-
Es stellt sich auch die Frage ob sich die Anschaffung einer Hardware zum Flashen dahingehend lohnt, dass die zukünftigen? Platinenversionen mit dem gleichen µP betrieben werden
und ein Hinweis wo man die Hardware (welche?+Software?) kaufen kann...
vielleicht finden sich auch Personen zusammen die einmal kaufen und dann die Hard/Software gemeinsam nutzen... (kommt natürlich auf den Preis an...)
um somit Edmund zu entlasten wenn neue Firmware zum flashen online geht und man (ohne eigene Hardware) updaten will/soll...Grüße
Stefan -
Das Beschreiben eines ATMEL-Prozessors ist keine einfache Angelegenheit und bedarf einiger Grundkenntnisse.
Ein ATMEL-Prozessor "out of the Box" muss z.B erst für einen externen Quarz-Oszillator "hergerichtet" werden.
Es gibt dazu eine ganze Menge "Bits" die man vorher setzen muss, um einen gewünschten Betrieb zu gewährleisten.
Dabei kann man leicht den µP "töten"! d.h er ist dann für den "Otto Normalverbraucher" nicht mehr ansprechbar.
Mit einem Wort, das "Flashen" ist nur was für Spezialisten, die sich damit gut auskennen und wissen was sie tun.
LG
H. -
Hallo Forum,
ich möchte meiner Blitzortungsplatine eine neue Firmware spendieren, nicht weil es nötig wäre, sondern nur mal schauen ob es geht.
Vorhanden sind:
ATmega 644 (den ohne P)
PonyProg v2.07 BETA
AVR Programmer von Pollin (getestet und funktioniert)Nicht vorhanden ist eine Ahnung, wie ich die Fuses setzen muss. Wer kann mir die Einstellungen für PonyProg verraten, ohne das ich mir den Prozessor "zerfuse"?
Viele Grüße
Jürgen -
-
Vielen Dank!!!
Hat wunderbar funktioniert.
Viele Grüße
Jürgen -
Nur zu Info:
Seit Aufbau der TOA-Station im April diesen Jahres ist die Auswerteplatine bei mir zum ersten Mal "hängengeblieben".
- alle LEDs an
- keine Daten zur Schnittstelle (ist ja auch logisch)Nach drücken der "RESET"-Taste läuft die Platine wieder.
Die Station läuft im Dauerbetrieb (das wären bis jetzt ca. 4 Monate) -
@gogosch
Are these the right settings in the picture for flashing the ATmega with the new firmware v22?
Or is there a Newer firmware available?
Thanks for any help!!!
Regards, Geert
-
Hi Geert,
the setting is right, you just have to unset JTAGEN!
High Byte: F7 = 11110111
Low Byte: D9 = 11011001Regards,
Egon -
Wichtig, bei der Verwendung von PonyProg entspricht ein Häkchen einer "0" und ein leeres Kästchen einer "1!
Low-Byte ist die erste Zeile und Highbyte die 2. Zeile bei den Fuses.
LG
H.