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)!