Forum: Mikrocontroller und Digitale Elektronik GPS Modul UP500


von gps (Gast)


Lesenswert?

Hallo,

ich wollte mit dem GPS Modul UP500 etwas testen, allerdings finde ich im 
Datenblatt keine Info, wie die Updatefrequenz auf 5 Hz umgestellt werden 
kann.

Kann mir jemand helfen?

Danke!

von Gast (Gast)


Lesenswert?

Was bitte soll ein UP500 sein ? Bitte mal mehr Infos.

von gps (Gast)


Lesenswert?


von Harald A. (embedded)


Lesenswert?


von gps (Gast)


Lesenswert?

Ich habe es gerade an einer anderen Stelle gefunden:

http://www.google.com/url?sa=t&source=web&ct=res&cd=2&url=http%3A%2F%2Fwww.fastraxgps.cn%2Fdownload%2FNMEA_manual_for_Fastrax_IT500_Series_GPS_receivers.pdf&ei=-SacSuHiLofK_gaEvoGjBQ&usg=AFQjCNERnqP2lk7QoujxRvV8FldoZe2A8Q&sig2=bt3lVfk6zLfHp_8mvnlsHg


Verstehe ich Seite 16 unten richtig, dass ich die Updateraten nur 8 mal 
ändern kann und danach der Chip neu geflasht werden muss? O.o

von holger (Gast)


Lesenswert?

>Verstehe ich Seite 16 unten richtig, dass ich die Updateraten nur 8 mal
>ändern kann und danach der Chip neu geflasht werden muss? O.o

Genau das steht dort.

von gps (Gast)


Lesenswert?

Das würde bedeuten, dass man sich an den Hersteller wenden muss, oder 
gibt es eine Möglichkeit den Chip selbst zu flashen?

von Harald A. (embedded)


Lesenswert?

Warum sollte man das öfter als 8x ändern wollen?

von gps (Gast)


Lesenswert?

Gute Frage :)

Aber man kann sich auch andersherum fragen - warum begrenzt man die 
Anzahl der Änderungen? ;)

Durch die Begrenzung muss man halt etwas vorsichtiger beim 
Experementieren sein.

von holger (Gast)


Lesenswert?

>Aber man kann sich auch andersherum fragen - warum begrenzt man die
>Anzahl der Änderungen? ;)

Damit die Flash Zelle nicht durch Dauerbeschuss zerstört wird.
Könnte bei schlechter Programmierung durchaus passieren.

von Harald A. (embedded)


Lesenswert?

Das ergibt sich aus der Simulation von EEPROM-Speicher im 
Flash-Baustein. Dabei wird einfach ein leerer reservierter Flashbereich 
nacheinander mit kurzen Blöcken (dem simulierten EEP-Inhalt) 
beschrieben. Da man die Daten nur Sektor-weise wieder löschen kann, gilt 
einfach die Vereinbarung, dass der letzte geschriebene Datensatz gültig 
ist. Ist der Sektor voll, kann man keine weiteren Blöcke schreiben. Auf 
Löschroutinen verzichtet man oftmals, teils passt die Sektoreinteilung 
nicht und teils möchte man diese 'gefährlichen' Code-Sequenzen nicht im 
Code haben.
Dann löscht man beim normalen Firmware-Update den ganzen Chip und kann 
von vorne anfangen. Für selten zu ändernde Parameter ein guter und 
günstiger Weg, man spart sich das EEPROM.

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.