Run Tomtom on Mio Moov and Navman S series (and some F serie   

Postby paulal » Sat Oct 05, 2013 2:54 pm

I followed this procedure for a Mio Moov 200; got it unlocked and copied appropriate files on internal disk. Then - after starting up - used the Fileman to get into Navigator folder, and upon starting Tomtom navigator.exe, I get error "cannot find tomtom navigator (or one of its components). make sure path... etc".
upon further searching (on another forum), somebody stated that following 3 DLLs must be in the navigator folder: [note_prj.dll, shlwapi.dll, wininet.dll].
Only [note_prj.dll, wininet.dll] are there. Then tried to find the appropriate [shlwapi.dll] but - for the sake of "éµù$... - I can't get it anywhere.

I did found one version, but apparently it was not the correct one. It did - somehow - confirm that I still needed this (correct) 3rd DLL. Because after copying this DLL to the folder, starting Tomtom now gives me a different error: "tomtom navigator is not a valid windows ce application".
(did some searching on this as well, but nothing to the point). Went through this topic completely, but nothing related either.

Anyone with a good suggestion/solution?
thx in advance
paulal offline


Junior Member



 
Joined: Thu Apr 12, 2012 6:03 pm
Posts: 21
Has thanked: 0 time
Been thanked: 2 times

Postby Fatboyfun » Sat Oct 05, 2013 3:00 pm

Try the alternative version at the bottom of post #1
Fatboyfun offline


User avatar Ex Moderator



 
Joined: Mon May 17, 2010 5:34 pm
Posts: 5782
Has thanked: 2 times
Been thanked: 403 times

Postby paulal » Sat Oct 05, 2013 5:12 pm

Thx Fatboyfun, I did overlook that link.

Tomtom works fine, but I can't seem to get the GPS connected. Removing the aforementioned file, and changing baud rate does not help either. However: in this version, the port option is "GPS_COM" while he mentions SirNavdrv or Com2. I have installed Tomtom on another Mio system, and there I had to select "Serial Cable on SP2"...

Any suggestion here? Any file I can update to get to port definitions as well?

Update: I just installed iGO8 on this device. At first, it could not detect the GPS, but this one has an 'AutoDetect" option. After some scanning, it found the GPS on Com2 at baudrate 57600. In Tomtom, I can change the baudrate, but not the Com-port (no idea where "GPS_COM" 'sits')

Reason why I want Tomtom to work: the Mio belongs to my sister, and her husband has a Tomtom. So, obviously I'm trying to provide a comon interface for ease of use...


btw: if somebody happens to have this [shlwapi.dll], please let me know where I can download it. I still want to try that out as well...
(the alternative Tomtom version, which runs on fine on this model, has this dll in its folder, but unfortunately this one also gives me that same error)
paulal offline


Junior Member



 
Joined: Thu Apr 12, 2012 6:03 pm
Posts: 21
Has thanked: 0 time
Been thanked: 2 times

Postby Fatboyfun » Sat Oct 05, 2013 7:37 pm

Use sirfnavdrv, and a baud of 4800 (in some regions it's 57600)

Also the alternative version uses a compressed exe file, so the original will never work, even with the dll.

Both versions look and operate the same, so use what works.
Fatboyfun offline


User avatar Ex Moderator



 
Joined: Mon May 17, 2010 5:34 pm
Posts: 5782
Has thanked: 2 times
Been thanked: 403 times

Postby paulal » Sun Oct 06, 2013 8:48 am

@Fatboyfun

Well, that is just the problem, I can not select the Sirfnavdrv anywhere? If you can redirect me to a page explaining how to install this, great.
I did download [SirfTech.exe], copied/ran it on the Mio, but can not figure out how to use this to configure the TomTom sw specifically?!

In the mean time:
a. I came across the WinCE Information tool, which among other things, detect your GPS settings. It gave me:
Port: COM2 - Baud: 57600 - Protocol: SIRF
The NMEA option only shows GPS_COM (should be com2)/TMC_COM (should be com1)...?!
Logically, it should work, but... no cigar sofar. As I stated earlier, is there a 'system' file (like w/ the iGo/Primo) that one can edit?
b. I installed Primo2 on this device. It works as long as you stick to 1 (small) map. I had Benelux, but evt had to remove 2 maps to get it loading.
Primo could not get the GPS working either, but after manually editing the [Sys.txt], it worked fine (actually very well)
Strangely enough, it does not have the Autodect option like the iGO8 (pluspoint: it has all the languages)

Bottomline: how to configure Tomtom w/ SirfNavDrv? anyone?

thx in advance for suggestions
paulal offline


Junior Member



 
Joined: Thu Apr 12, 2012 6:03 pm
Posts: 21
Has thanked: 0 time
Been thanked: 2 times

Postby Fatboyfun » Sun Oct 06, 2013 10:50 am

If you don't have Sirfnavdrv, try GPS_COM.
Older navman devices used this, but it's always been COM 2, baud 4800/57600, Other NMEA receiver on these devices.
It's just TomTom displays the friendly name for COM 2, instead of just "COM 2".
Fatboyfun offline


User avatar Ex Moderator



 
Joined: Mon May 17, 2010 5:34 pm
Posts: 5782
Has thanked: 2 times
Been thanked: 403 times

Postby paulal » Sun Oct 06, 2013 3:20 pm

Tags: Mio Moov 200 - TomTom - WinCE 5.0

Errors: No GPS device - Poor GPS Signal
------------------------------------------------------

Got it working: I've use SirfTech for this purpose (see: [url]http://w5.nuinternet.com/s660100031/SirfTech.htm][/url] for more info)

Important warning before proceeding: the procedure expects you to set the baudrate on your GPS. If done incorrectly, you could block or break your GPS system!!!

1. Download SirfTech (which should be the 1ste download link you'll find on that page; in my case v2.23 ~ for PocketPC, etc)
Have this copied on your GPS device (for Mio, in [I:\Program Files\])
2. Start your Mio, use [FileManCE] to get to that folder, and start up [SirfTech.exe]
3. You'll an info screen, then the main menu. If SirfTech is able to detect your GPS, it will immediately start showing GPS info
=> This did NOT happen in my case!
If I understand things well, that actually meant that the GPS was not correctly 'redirected' to the NMEA (protocol)
4. Select ^Com from the menu, and choose to 'find port & baud'; it should "normally" be able to connect to your GPS
=> This did NOT happen in my case! Actually, it is best to NOT let it search for port/baud and fill in it yourself manually...
I had to explicitly select the COM2-port and Baud=57600 myself (which I knew were correct thanks to the iGO8 (which can autodetect this) and Primo2
(where I had to edit [sys.txt] manually to get it working)
=> It is VERY important that you get a working baudrate for your GPS device. Setting an incorrect baudrate later on will block your GPS!!!
(see also bottom explanation on SirfTech website)
Note: I had to try several time to get it find COM2/57600. I'm not sure if I evt succeeded AFTER following next steps; so keep that in mind...
5. If you get the correct COM/Baud combination, you'll see some info updating at the bottom of the screen. It will state which protocol it uses
(either NMEA or SIRF), along with the appropriate GPS counters.
=> I had it shown SIRF protocol, giving me SIRF counters (the NMEA messages = 0)
Since my TomTom version could only use the NMEA device with appropriate COMx/Baud parameters, my goal now is getting
the NMEA protocol active here...
6. Select ^Sirf - Software version: it should immediately give you that info (or try with 'Get')
If you get that info, now select ^Sirf - Switch to NMEA Protocol. You'll a screen full of parameters, but the only one you want to change is "Baudrate".

**** You must fill in a working Baudrate here! If you are NOT sure, do NOT guess!!! Quit here and now!
**** Incorrect Baudrate will block/break your GPS device (see above website)

Fill in your correct Baudrate (in my case: 57600 found automatically by iGO8), then click 'Set'.
=> NEXT: click also on '=Baud'
7. Goto ^NMEA - Navigation Initialization: select either "Snap Start" or "Hot Start", then click 'Set'. The parameters should now fill with values...
That means everything is working fine.
8. Select ^Com from the menu. You should now see: Protocol = NMEA, and the NMEA message counter updating...
=> (this point should not be necessary, but I did it anyway)
9. Select ^Nmea - Set Serial Port
Set "Protocol" = NMEA and "Baudrate" = 57600 (in my case)
Next, click 'Set' and then '=Baud'
10. Close SirfTech, and startup TomTom.
Goto your GPS status (via settings), then select "Configure - Other NMEA GPS receiver - 57600 Baudrate (in my case) - GPS_COM (COM2 normally)

11 You're done :)

Additional notes:
A. If you need SIRF instead of NMEA protocol (and the NMEA protocol is active), then you can do it obviously the other way around
(analogue procedure NMEA -> SIRF) (see also website)
B. I noticed that resetting your Mio (using the Reset button at the top), also resets everything I had just done. So now I need a procedure (script) that can do this automatically at startup (best solution: check if NMEA is active; if not, run/set active)
Update: after a 'night-over' "HardReset", it seems that the Mio keeps the NMEA as active protocol. Which - in essence - confirms what has been stated on the SirfTech site: commands are sent to the SRAM of your device, and will only be removed by either 'resending' new commands, or something more drastically like removing the battery...
Update2: after a 'crash' of my mio device while USB connected, Win7 told me to check the disk (and kept repeating it despite fact nothing seemed wrong). I then decided to reinstall Mio (not a good idea; had to run through complete procedure again, unlocking etc :), and noticed my GPS protocol had returned to SIRF.
Did everything as described above, but still - after hardreset - SIRF protocol became active protocol again. I've now updated above procedure with the extra steps I made to keep in on NMEA, even after hardreset.
Bottomline: reinstalling Mio sw = rerun complete installation procedure (from page 1)!
paulal offline


Junior Member



 
Joined: Thu Apr 12, 2012 6:03 pm
Posts: 21
Has thanked: 0 time
Been thanked: 2 times

Postby Fatboyfun » Mon Oct 07, 2013 9:10 am

I've never known anyone that had to do that, but well done :D
Fatboyfun offline


User avatar Ex Moderator



 
Joined: Mon May 17, 2010 5:34 pm
Posts: 5782
Has thanked: 2 times
Been thanked: 403 times

Postby paulal » Mon Oct 07, 2013 10:59 am

thx Fatboyfun

I've updated the reply for search purposes (came across this problem alot, but no solutions), and completeness.

However, as you can see at bottom pt. B., not yet there. I've mailed the author of SirfTech in the mean time in the hope that he can come up with a good solution. I believe that startup scripts are doable on a Mio, but how to do this with SirfTech?!

cheers.
paulal offline


Junior Member



 
Joined: Thu Apr 12, 2012 6:03 pm
Posts: 21
Has thanked: 0 time
Been thanked: 2 times

Postby Fatboyfun » Mon Oct 07, 2013 11:30 am

For scripts, look at mortscript.

And if you unlocked the device with the mio_moov.zip package then mortscript is already installed and autorun.mscr is where you put the commands.

If you're lucky, and the sirf app saves everything in the registry, (if it's lost on power off then it's likely) then it's just a case of using mortscript to backup once, and replace the entries on every boot.

http://www.navitotal.com/showthread.php?3919-Mortscript-Guide
Fatboyfun offline


User avatar Ex Moderator



 
Joined: Mon May 17, 2010 5:34 pm
Posts: 5782
Has thanked: 2 times
Been thanked: 403 times

Postby paulal » Mon Oct 07, 2013 6:39 pm

hi Fatboyfun,

Dennis (SirfTech) got back, but he's response was not clear to me. I've asked for clarification... Also forwarded your 'Registy' remark; see what happens.

Continuing on this story, I need to install .Net on the Mio but can't get it done.
I have a Win7 x64, and a) ActiveSync is not supported and b) Win7 Sync Center does not recognize my Mio. Honestly, I've been searching/testing for hours now, and still nothing...
Can you direct me to a good technote? And don't say; back to XP...

polly
paulal offline


Junior Member



 
Joined: Thu Apr 12, 2012 6:03 pm
Posts: 21
Has thanked: 0 time
Been thanked: 2 times

Postby Fatboyfun » Mon Oct 07, 2013 6:48 pm

The mio mounts as usb mass storage, so you cannot install software over an activesync connection. You will have to do it manually, this can be a monumental pain in the proverbial!

Why do you need to install .net?
Fatboyfun offline


User avatar Ex Moderator



 
Joined: Mon May 17, 2010 5:34 pm
Posts: 5782
Has thanked: 2 times
Been thanked: 403 times

Postby paulal » Tue Oct 08, 2013 8:03 am

There is another tool 'SirfGPSTweaker', which does pretty much the same thing (but it needs .NET to run). I've mailed the guy yesterday, but - basically - he confirmed that a) sending commands should be saved 'permanently' and b) I could do with some good programming skills :)
SirfTech's author said that one could program the screen-actions within mortscript; well I have no plans in doing that if things stay as they are...


Having said: I've updated the procedure just now. As it seems, after a night HardRest, the Mio keeps the NMEA as active protocol. Hence, problem solved (fingers crossed :).

Maybe to finalize my experience:
1. While you mention in your install procedure that one will download/install TomTom v7.4x, I just happen to notice this morning that it is actually v7.910 (shown on the GPS info - right bottom). Is that correct? Not that it would matter...
2. Based on the Maps overview for WinCE 5.x versions, one can install TT maps up to v915.5110. I can activate the map without any problem, but TomTom returns a 'no map' installed error? I've gone through some suggestions - this and other forums - but can't get it to work. My brother - who has a TT One - is using v915.5074, but that one is not recognized either (as stated in that overview). My brother in-law (yeah, what a family :) is using "Benelux-571"; which I believe is a 890.4234 - and this map works just fine (be it not so recent)...
I can go download any of the maps between .5074-.5110 versions, but I guess I could ask you for suggestions?! :)
3. Speedcams: I need them for the Benelux, but if one goes out searching, most up-to-date versions I can find are Europe-oriented. Do you know of any tool that allows one to "clear out" such file, hence reducing it to the countries one is interested in?
(If it had the country code per line, I could easily do this myself using a DOS batch).
The Europe file gets updated quite well in the sw, but I'm guessing that it also eats up unnecessary memory...
4. I left the "old" Mio 200 navigator on the disk as well (just to be on the save side). Is there a way to add an "Exit" button to the navigator interface, allowing one to jump back to the blue 'main/start' menu (like it is possible in the iGo8/Primo2/TomTom) ?
I've done quite some searching/reading, but either it is not possible or I'm asking the wrong question...
(The only direct/immediate way was to hard-reset the thing; hence my problem with 'loosing' the NMEA protocol started there and then... but it seems solved now)
(I did ask my sister as well, if it was possible: if you want a picture of her face when I asked, I'll send it to you :)

And finally: thanks for your input, Fatboyfun; really appreciated.
cheers,
polly
paulal offline


Junior Member



 
Joined: Thu Apr 12, 2012 6:03 pm
Posts: 21
Has thanked: 0 time
Been thanked: 2 times

Postby Foxylady » Tue Oct 08, 2013 8:52 am

Hi Fatboy,
I have a Navman S70 my friend had in his car 3 years doing nothing as when he connects to usb charger the usb to pc and dots logo comes on, so he thought it was useless and managed with map book to get by.
I took it to see if anything can be done to get it working.
After reading your thread, unlock was easy, i left original software on internal and put tomtom onto sd card.
All working now on both softwares, Latest v915 pna map, pocketgps camera etc all working fine.
So firstly i want to thank you for this guide on how to :encouragement:
I do have 2 slight problems adn i personally hate mithering as like to read and try and resolve issues myself but these two are not working out.
Ok first is sound.
In order to achieve sound in tomtom i have to click START, then SETTINGS & VOLUME AND SOUNDS, Drag arrow to right and then i click OK.
I then proceed to start tomtom clicking STORAGE CARD, NAVIGATOR & TOMTOM NAVIGATOR and sound now there.
I click EXIT APPLICATION in tomtom menu, then press and hold power button to shut down pna.
I will then restart pna then tomtom and again no sound unless i go back into the pna settings as mentioned above.
Why is this happening? any way to resolve this?

2nd is as regard making a shortcut on desktop for tomtom.
I find the how to somewhat confusing.
Where you mention open note pad on PC, do you on the pna? or actual pc in this case a netbook?
The 47 characters i assume inc "?
more impotantly, where is this file placed if i make one on my netbook?
Thank you kindly for your much apprecaited help and guidance.
:eek:
Foxylady offline


Junior Member



 
Joined: Tue Jun 05, 2012 8:36 am
Posts: 36
Has thanked: 14 times
Been thanked: 4 times

Postby Foxylady » Tue Oct 08, 2013 3:31 pm

UPDATE

I have sorted volume issue.
Ok what was happening was i went into system settings as mentioned and kept turning up volume but this did not work.
I also have now installed tomtom direct to internal so no more sd card.
Anyway what i had not done was start the original sat nav software after installing tomtom, i was simple always starting tomtom for obvious reason.
Now i know, once tomtom patched and running, you need to run at least just the once the original smart software and change volume settings in there and all will work.
I went into the settings and turned up volume as it was low.
Now after testing turning off and on numerous times, the volume is always there :aggressive: lol.
Ok now to get onto the shortcut, if you can help with this.
Best wishes
Foxylady offline


Junior Member



 
Joined: Tue Jun 05, 2012 8:36 am
Posts: 36
Has thanked: 14 times
Been thanked: 4 times

PreviousNext

Return to Mio Device Unlock

 


  • Related topics
    Replies
    Views
    Last post

Who is online

Users browsing this forum: No registered users and 1 guest