Triton interne Basemap loeschen
Moderators: S1G, Tux, Die Baumanns
Triton interne Basemap loeschen
Ich habe mir mal ein bisschen die Dateien im FirmwareupdateVerzeichnis meines Triton 400 angeschaut, und da kam mir die Idee das man den Firmwareupdater eigentlich prima benutzen koennte um um die bloede 12MB-US-Basemap im internen Speicher zu loeschen.
Und Leute es hat geklappt , siehe Foto:
Der Firmwareupdater mgnFWUPD.exe analysiert die Datei mgnFWUpd.xml und arbeitet alles was da drin steht ab (das Ergebnis ist in mgnFWUpd.log nachzulesen).
Ich habe jetzt die Datei mgnFWUpd.xml so umgearbeite das sie nur noch eine Loeschanweisung fuer die Basemap enthaelt (nach einigen Versuchen hatte ich dann auch raus das sie im internen Speicher auch im Verzeichnis MAP_DAT steht).
So sieht mgnFWUpd.xml jetzt aus (die gruenen Zeilen sind aus dem Original kopiert, die rote Zeile ist neu):
<?xml version="1.0" encoding="windows-1251" ?>
<mgnFWUpdate target-model="0140" device-handler="mgnFWLCH.dll">
Und Leute es hat geklappt , siehe Foto:
Der Firmwareupdater mgnFWUPD.exe analysiert die Datei mgnFWUpd.xml und arbeitet alles was da drin steht ab (das Ergebnis ist in mgnFWUpd.log nachzulesen).
Ich habe jetzt die Datei mgnFWUpd.xml so umgearbeite das sie nur noch eine Loeschanweisung fuer die Basemap enthaelt (nach einigen Versuchen hatte ich dann auch raus das sie im internen Speicher auch im Verzeichnis MAP_DAT steht).
So sieht mgnFWUpd.xml jetzt aus (die gruenen Zeilen sind aus dem Original kopiert, die rote Zeile ist neu):
<?xml version="1.0" encoding="windows-1251" ?>
<mgnFWUpdate target-model="0140" device-handler="mgnFWLCH.dll">
Ich habe es gerade nochmal ausprobiert: ohne interne Basemap und ohne SD-Karte (mit Basemap und Detailkarten) stuerzt OutdoorNav.exe beim Starten einfach ab.
Mit SD-Karte startet der Triton 400 dann wieder ganz normal.
Also empfiehlt es sich wohl eine kleine Mini-Basemap im internen Speicher abzulegen, damit man auch mal ohne SD-Karte starten kann!!
Gruss,
glowin
Mit SD-Karte startet der Triton 400 dann wieder ganz normal.
Also empfiehlt es sich wohl eine kleine Mini-Basemap im internen Speicher abzulegen, damit man auch mal ohne SD-Karte starten kann!!
Gruss,
glowin
Ware das nicht ein Ansatz dieses "cannot Create UDS ..... "Problem zuloesen?
Die uds.bin loeschen und wieder neu drauf. Beide Versionen 1.07 und 1.34 haben die selben Anzahl der Bytes. Sie unterscheiden sich nur in der Schreibweise. 1.07 wird in Versalien geschrieben und 1.34 wird in kleinbuchstaben geschrieben.
Die uds.bin loeschen und wieder neu drauf. Beide Versionen 1.07 und 1.34 haben die selben Anzahl der Bytes. Sie unterscheiden sich nur in der Schreibweise. 1.07 wird in Versalien geschrieben und 1.34 wird in kleinbuchstaben geschrieben.
- janosch111
- Routenplaner *
- Posts: 36
- Joined: Sat Mar 01, 2008 1:11 pm
- Location: Hannover
EU-Basemap im internen Speicher
Ich habe noch mal ein paar Versuche gemacht (und der Triton 400 bootet immer noch ).
Als erstes hab ich die EU-Basemap als EUROPE.MGI in den internen Speicher gespielt. Booten ohne SD-Card -> Absturz von OutdoorNav.exe beim booten. Dann einmal mit SD-Card gestartet und als Basemap die interne angewaehlt. Danach kann man auch mit Europe .MGI auch ohne SD-Karte booten.
Anscheined merkt sich die Software irgendwo wie die letzte interne Basemap hiess und wenn die nicht da ist -> Absturz.
Ich habe so meine Befuerchtung, das bein naechsten Firmwareupdate die Software wieder davon ausgeht das die interne Basemap BM_NA_MX.MGI heisst und abstuerzt wenn sie die nicht findet!!
Deshalb habe ich jetzt die EUROPE.MGI wieder geloescht und in BA_NA_MX.MGI umbenannt und wieder draufkopiert, siehe Bild ganz rechts:
Uebrigens die MGI-Files muessen sich auf dem Rechner im UpdateVerzeichnis im Unterordner HDD befinden (source-path="HDD\" im XML-File).
@g0ldi:
Ja, koennte man, viele Pfade sind aus dem XML-script ersichtlich. Z.B. koennte man die .WAV-Dateien loeschen (die 200-500 haben ja keine Sound). Aber vielleicht macht das Ding beim booten ja trotzdem Tata.wav und wir hoeren bloss nichts weil der Soundchip fehlt. Und wenn Tata.wav fehlt stuerzt die die mgnShell ab ?? Oder man koennte ein bisschen customizen in dem man eigene .PNGs fuer die Tastatur aufspielt.
Gruss,
glowin
Ich habe jetzt sozusagen den ersten Europaeischen Triton 400
Als erstes hab ich die EU-Basemap als EUROPE.MGI in den internen Speicher gespielt. Booten ohne SD-Card -> Absturz von OutdoorNav.exe beim booten. Dann einmal mit SD-Card gestartet und als Basemap die interne angewaehlt. Danach kann man auch mit Europe .MGI auch ohne SD-Karte booten.
Anscheined merkt sich die Software irgendwo wie die letzte interne Basemap hiess und wenn die nicht da ist -> Absturz.
Ich habe so meine Befuerchtung, das bein naechsten Firmwareupdate die Software wieder davon ausgeht das die interne Basemap BM_NA_MX.MGI heisst und abstuerzt wenn sie die nicht findet!!
Deshalb habe ich jetzt die EUROPE.MGI wieder geloescht und in BA_NA_MX.MGI umbenannt und wieder draufkopiert, siehe Bild ganz rechts:
Uebrigens die MGI-Files muessen sich auf dem Rechner im UpdateVerzeichnis im Unterordner HDD befinden (source-path="HDD\" im XML-File).
@g0ldi:
Ja, koennte man, viele Pfade sind aus dem XML-script ersichtlich. Z.B. koennte man die .WAV-Dateien loeschen (die 200-500 haben ja keine Sound). Aber vielleicht macht das Ding beim booten ja trotzdem Tata.wav und wir hoeren bloss nichts weil der Soundchip fehlt. Und wenn Tata.wav fehlt stuerzt die die mgnShell ab ?? Oder man koennte ein bisschen customizen in dem man eigene .PNGs fuer die Tastatur aufspielt.
Gruss,
glowin
Ich habe jetzt sozusagen den ersten Europaeischen Triton 400
Noch ein Tipp, wenn man ins log-File schaut (z.B. warum das mit dem Kopieren gerade doch nicht geklappt hat) immer am Ende schauen.
Das log-File wird mit jedem Updatelauf erweitertert. Am uebersichtlichsten ist es das log-File vor einem Update zu loeschen.
@janosch111:
Das mit dem embedded Linix wird ueber Ostern aber nix, da liegen einfach zuviele familiaere Verpflichtungen an
Das log-File wird mit jedem Updatelauf erweitertert. Am uebersichtlichsten ist es das log-File vor einem Update zu loeschen.
@janosch111:
Das mit dem embedded Linix wird ueber Ostern aber nix, da liegen einfach zuviele familiaere Verpflichtungen an
-
- Senior Experte *****
- Posts: 5384
- Joined: Wed May 16, 2007 8:39 pm
- Location: Verden (Aller)
ACHTUNG !!!
Das Setup des Geraetes ist parallel zu dem Firmware-Udate.XML in der internen Datenbank gespeichert. Wer durch das manipulieren dieser XML Datei Daten auf das Geraet kopiert oder loescht, riskiert einen Totalverlust. Ausserdem wird in einer Logdatei auf dem Geraet Euer Vorgehen aufgezeichnet. In diesem Fall gibt es keine Garantie oder Support !!!
Bitte lasst Die Finger davon. Fuer das Problem "Failed to create UDS Manager kann ich Euch ab Morgen eine Loesung anbieten !
Gruss, Matz
Das Setup des Geraetes ist parallel zu dem Firmware-Udate.XML in der internen Datenbank gespeichert. Wer durch das manipulieren dieser XML Datei Daten auf das Geraet kopiert oder loescht, riskiert einen Totalverlust. Ausserdem wird in einer Logdatei auf dem Geraet Euer Vorgehen aufgezeichnet. In diesem Fall gibt es keine Garantie oder Support !!!
Bitte lasst Die Finger davon. Fuer das Problem "Failed to create UDS Manager kann ich Euch ab Morgen eine Loesung anbieten !
Gruss, Matz
Gruss, Matz
Seid nett zu Eurem GPS und geht mit ihm nach draussen !
Seid nett zu Eurem GPS und geht mit ihm nach draussen !