Bitte um Unterstützung zu F-Serie Gerät

  • :thumbup: HEEEEYYYYYYIIIHHHH
    ich habe das TMC hinbekommen. Ich habe im Ordner der Originalen software die beiden Dateien gpstmc.dll und gpstmc.pil gefunden und die gleichnahnigen Dateien vom Navigator damit ersetzt. Danach konnte ich auf Port1 mit den Einstellungen wie du sie beschrieben hast TMC aktivieren. (Meldung Verbindung hergestellt und die Frequenzen werden gescannt.)


    Mal sehen, ob er was rankriegt. Aber das muss ja jetzt gehen.

  • Super. ich bewundere deinen Forscherdrang. Gut gemacht!!! Da wäre ich nicht drauf gekommen! Bin mal gespannt ob du tatsächlich Meldungen bekommst.

  • So, nach dem gestern Abend nichts reingekommen ist (war wahrscheinlich nichts los) habe ich heute 2 Meldungen empfangen, womit die Funktion bewiesen wäre. Da hat der Treiber von Mapfactor den Empfänger nicht unterstützt. Schön, wenn man den Originalen noch hat.


    Damit habe ich jetzt wieder ein vollwertiges Navi mit aktueller Karte, aktueller Software und Zugang zum Windows. Nur der Speicher ist ziemlich eng. Wenn ich wirklich noch Musik hören will muss ich vorher ein paar Karten wieder löschen. Wie Aufwendig wäre es eine SD-HC gängig zu machen?


    mfg.: Holli

  • Schön, dass das mit dem TMC bei dir klappt. Ich habe das andere NAvi trotz deiner Vorgehensweise nicht hinbekommen! Egal... meins geht ja.


    Nutzt du überhaupt noch die originale Falk-Software? Wenn nein, dann hättest du doch platzmäßig auch noch den Flash zur Verfügung. Da gäbe es nur einige wenige Dinge zu beachten.


    Im übrigen würde ich vor dem experimentieren mit SDHC- KArten zunächst evtl. versuchen eine 4GB-NICHT-SDHC zu bekommen. Die laufen oft völlig unproblematisch.


    Für SDHC-Betrieb brauchst du zum einen die notwendigen DLL-Dateien. Du must angepasste Startdateien auf dem Navi anlegen und die originale umbenennen. Letztlich musst du dafür Sorge tragen, dass du nach einem Hardreset die DLL wieder ins Windows-Verzeichnis kopierst und es muss bei eingelegter SDHC-Karte noch ein Softreset erfolgen. Ohne geht es nicht. Und die Karte muss während des Betriebes im Gerät verbleiben! Nimmst du sie raus, wird sie nicht wieder erkannt. Ein Neustart müsste erfolgen.


    Der Aufwand ist letztlich aber nicht besonders groß. Hängt nur davon ab wie "intelligent" deine Startdatei sein muss, um unnötige Neustarts zu vermeiden. Als Startdatei kommt natürlich wieder der nfRunner als AutoRunCe.exe benannt mit entspechend gleichnamiger Skriptdatei zum Einsatz. Die originalen Dateien werden manuell als AutoRun.exe und AutoRun.ini umbenannt. Die DLL_Dateien in einen Odner "SDHC" auf "My Flash Disk". Als einfachstes Ausgangsskript (im Flash) wenn du eine SDHC-Karte mit darauf enthaltenen Startskripten benutzen möchtest, würde ich dann folgendes Skript betrachten.

    Code
    COPY "My Flash Disk\SDHC\*.*" "\Windows\*" 
    sleep 200 
    reset 
    ENDIF

    Nach dem Reset startet das Navi dann, von der SDHC-Karte. Allerdings ist das Skript, so noch nicht besonders intelligent. => Ohne eine Karte mit Startscripten, oder gänzlich ohne Karte befändest du dich in einer Endlos-Start-Reset-Schleife, das Navi würde also nicht starten! Bei einer normalen SD-Karte mit Startdateien würde das Navi natürlich auch starten, spart sich dann allerdings auch den "Reset". Willst du mit einer solchen Karte dann die Falk-Software starten, müsste das Script auf der Karte die umbenannte originale Startdatei im Flash aufrufen.


    Alles in allem ist das aber so noch keine schöne Lösung. Mehr Intelligenz müsste eigentlich her..... => Forderung: Das Navi muss mit, oder ohne Karte starten. Es soll ggf. SDHC-Support bieten und nach Möglichkeit so wenig oft wie möglich neu starten müssen! Hast du eine Idee? 8)

  • Hallo,


    Die Falk-Software wollte ich vorerst noch behalten, falls ich doch mal eine Hausnummer suche, die die OSM noch nicht kennt oder ich auf Dauer doch nicht glücklich mit der Lösung bin.
    Da werde ich mal versuchen, eine 4GB ohne HC zu bekommen. Wird wohl nicht leicht.


    Man kann sicher nicht direkt prüfen, was für eine Karte drin steckt oder? Man könnte auf der Karte eine Textdatei speichern, die dem Programm in Flash verrät, ob es HC ist oder nicht. Wird die Datei nicht gefunden, wird eine nicht HC-Karte angenommen. Ob überhaupt eine Karte drin ist müsste ja rauszukriegen sein, oder? Um das entfernen der Karte zu ermöglichen müsste man alle Prozesse, die darauf zugreifen beenden, bevor man die Karte entfernt (per Button, Desktopverknüpfung oder bei suspend). Beim Neustart dann der Softreset. Macht man das bei Suspend könnte das nerven, da die Software jedes mal neu startet. Per Button wirds schnell mal vergessen. Ist schwer das ideal zu machen.


    Aber wie gesagt werde erstmal versuchen eine größer Karte zu besorgen. Da habe ich dann über 2GB frei für alles Mögliche. Das sollte reichen.

  • Ist schwer das ideal zu machen.






    SDHC ist ja auch nicht für dein Gerät vorgesehen gewesen.


    Die Benutzung des Gerätes innerhalb der angedachten Parameter ist ja auch eigentlich völlig "unproblematisch". :D
    Deine Überlegungen sind gar nicht mal so unterschiedlich von denen, die ein anderer User dieses Forums und Navifriends und ich uns mal vor längerer Zeit zu dieser Problematik schon mal gemacht haben. Ich würde sagen nächste Stufe wär vielleicht folgendes.

    Code
    debug 
    IFFILEEXIST "\Storage Card\xyz.??? 
    RUN "\My Flash Disk\AutoRun.exe" 
    ELSE 
    COPY "My Flash Disk\SDHC\*.*" "\Windows\*" 
    sleep 200 
    reset 
    ENDIF


    Hier ist schon mal der Fall abgedeckt, das im Gerät eine normale SD-Karte ohne eigene Startdateien steckt. Also kein unnötiger Reset => Falk startet. Mit Startdateien ist ja sowieso kein Problem, bei normaler Karte, die wird ja schließlich klaglos erkannt.


    Hier gibt es aber bei SDHC-Karte ohne Startdateien, oder gar keiner SD-Karte auch noch eine =>Endlosschleife


    Wie wäre es also so?

  • Dem 2. kann ich noch nicht so ganz folgen. Die Datei flash.starten verursacht also, dass Falk gestartet wird. Und die wird jedesmal angelegt, wenn die SDHC gestartet wird. Das würde bedeuten, dass nach einem Hardreset dann Falk gestartet wird. Oder ist die Datei dann weg?


    Ich glaube an der Stelle müsstest du von der Karte starten. Dann würde es mehr Sinn machen.


    Das sähe dann so aus:


    debug
    IFFILEEXIST "\Storage Card\xyz.???
    RUN "\My Flash Disk\AutoRun.exe"
    ELSE
    Iffileexist "\My Flash Disk\sdhc.starten"
    delete "\My Flash Disk\sdhc.starten"
    RUN "\Storage Card\AutoRunCe.exe"
    else
    COPY "My Flash Disk\SDHC\*.*" "\Windows\*"
    createfile "\My Flash Disk\sdhc.starten"
    endfile
    sleep 200
    reset
    ENDIF
    endif


    Oder irre ich mich?

  • wir haben noch nicht über etwaige Startdateien auf einer SD-Karte gesprochen! => Erfolgt der Start nach dem Reset von SD-Karte, weil dort Startdateien befindlich sind muss innerhalb dieser Startdateien (ebenso wie beim Start von Flash), das Dummy-File "Flash.starten" gelöscht werden. (Falls vorhanden). Sonst würde nach dem nächsten Hardreset (Schiebeschalter aus/an) kein kopieren der DLL erfolgen und der notwendige Reset um eine etwaige SDHC-Karte zu erkennen würde ausbleiben.





    • - Wenn keine SD-Karte erkannt wird, muss nach einem Hardreset(!) immer ein Kopieren der DLL mit anschließendem Softreset(!) erfolgen, damit eine evtl eingelegte SDHC-Karte erkannt werden kann.
    • - Erfolgt ein Start per Karte, wird die "AutoRunCE.exe auf dem Flash übergangen.
    • - Alle verwendeten SD-Karten, sollten das abzufragende Dummy-File xyz.??? enthalten, damit erkannt werden kann ob eine Karte eingelegt ist. Ich weiß nicht wie das anders ginge. =>"ifpathexist" gibt es beim nfRunner nicht.

    2 Mal editiert, zuletzt von edalbrozar ()

  • Nur ein Hinweis von einem Anwender:
    mein Falk F10 läuft problemlos mit einer 4GB SD Karte. 8 GB ( wahrscheinlich SDHC) hab ich auch probiert, hatte aber den Nachteil, dass nach einiger Zeit ein Systemabsturz auftrat der nur durch neu booten behoben werden konnte ( und mach das mal während der Fahrt). Trotz intensiever Suche hab ich die Ursache nicht gefunden. Also wieder zurück auf 4GB.
    Gruß Hubertus
    PS 4GB natürlich nur mit Änderungen :)

  • Nun wenn große Karten dann trotz des Aufwands nicht richtig laufen ist das noch ein Grund mehr nach einer 4GB nicht HC zu suchen. Bist du dir sicher, dass es das gibt? Ich kenne die nur bis 2GB. Ansonsten muss ich halt doch die Falk-Software runterschmeißen. Das müsste sich ja im Zweifelsfall einfach wieder draufkopieren lassen, oder?


    Gruß Holli

  • Hi Holli, der gute Hugi hatte Probleme mit einer 8GB SDHC. Bei meinem rumgespiele hatte ich meist eine 4GB SDHC und niemals Probleme damit. Für den Dauerbetrieb habe ich allerdings immer eine ganze normale 4GB SD benutzt und damit ebenfalls niemals Probleme gehabt.


    Im übrigen habe ich gerade ohne längeres suchen eine normale 4GB SD in der EBucht gefunden 6,20€ (Sofortkauf Versand kostenlos)

  • Nun wer suchet, der findet. Ohne Versand! Da schau ich gleich mal nach.

  • Bei Amazon auch fündig 4GB Platinum allerdings teurer!

  • Habe jetzt in der Ebucht bestellt. Ich hatte zwar noch eine für unter 4€ gefunden, aber die liegt in Hongkong und ich trau der Sache nicht so richtig. Vermutlich ist die Technik weniger wert und wegen 2€ das Risiko?


    Danke für die viele Hilfe. Damit ist mein Navi fit für die kommenden Jahre.


    Gruß Holli

  • War mir ein Fest wie immer, schau mal über die nächsten Tage wieder rein. Ich bin noch am Basteln, denke ich schaffe noch eine schöne ansprechende Lösung für zusätzliches Menü und so, die ich letztlich dann auch für mich brauche.