TomTom Home Help: registry info for device

Joined
Mar 28, 2009
Messages
4
This thread may not be in the right place, but I could find nowhere that seemed better. Please move it if the is a more appropriate spot. :)

I recently got a used TomTom One and like it quite a bit-
fast, accurate and easy to use.

(I do have experience with Garmin and computer nav software as well.)

But I do have an issue:
I don't use Windows.

TomTom Home does run fine (using wine) in linux but it will not connect to the device.
I can easily mount the unit and look at everything on there, so the issue is not USB or anything physical.

wine automatically creates a link to the device as a card reader, so wine can see the device.

My suspicion is that TomTom Home is looking for either a device with a specific NAME or it needs a windows registry entry to access the device.

Since I don't really USE windows, this causes a problem for me. ;)

What I am looking for, if possible, is any Windows Registry info concerning the hardware itself- device name, connection string, the key name and data type and so on.

Basically the full Registry info for a TomTom One, preferably in Windows XP and most likely somewhere in Hardware.

I can add Windows Registry entries in wine to my hearts content, but I have no idea what data to enter.

I could be completely wrong and this may not fix the issue at all, but I would like to try, so if anybody can, I would be grateful for help.

Be warned though- just go into the Windows Registry can be dangerous and anyone who is NOT aware of the risks should probably not even try.

(Warning added in case somebody doesn't know! I'd hate to think somebody trying to help ME broke their os...)
 
For people using Windows when the unit does not seem to connect, we suggest a pin reset of the unit. It often solves the problem. If your model does not have a reset hole on the bottom, then hold the power button down for about 15-20 seconds (till you hear the drum sound). Then dock the unit and see if Home acts properly then.
 
Thanks for the reply-
Tried it: nothing.

I can still connect to it as a card reader, no difference there, but TomTom Home still does not see it.

Hmmm.
Here is another, easier way about it that might also work:
when you connect in windows, does the TomTom show up as a drive, as a USB stick does?

If it does, what is it labeled as?

Further explanation of the above in case it is needed: when a USB stick, external drive or optical disk is loaded by windows, it gets mounted and labeled as <something> usually the volume or device name.
 
Hmmm.
Here is another, easier way about it that might also work:
when you connect in windows, does the TomTom show up as a drive, as a USB stick does?

If it does, what is it labeled as?

For what it's worth, running Windows XP, windows explorer shows mine under the Devices with removable Storage as TomTom (F: )

Hope this helps.
 
I appreciate it guys. :)

Unfortunately it didn't work. :(

So I am back to looking for the registry entries.

Not worth looking for anyone not familiar with the registry, but if anybody who is sees this, it might well get me running.
 
I appreciate it guys. :)

Unfortunately it didn't work. :(

So I am back to looking for the registry entries.

Not worth looking for anyone not familiar with the registry, but if anybody who is sees this, it might well get me running.
Here's what is posted for the device, but I'd bet you already have this or it would not be recognized as a drive... and here's hoping that this configuration of VBulletin will take my {code} tag or things may get messy. Note that the "M" value following the VID/PID pair is the unit's USB serial number. Your mileage WILL vary in that regard.

Code:
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB\Vid_1390&Pid_0001]

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB\Vid_1390&Pid_0001\M61417B08722]
"DeviceDesc"="USB Mass Storage Device"
"LocationInformation"="TomTom GO 720"
"Capabilities"=dword:00000014
"UINumber"=dword:00000000
"HardwareID"=hex(7):55,00,53,00,42,00,5c,00,56,00,69,00,64,00,5f,00,31,00,33,\
  00,39,00,30,00,26,00,50,00,69,00,64,00,5f,00,30,00,30,00,30,00,31,00,26,00,\
  52,00,65,00,76,00,5f,00,30,00,31,00,30,00,30,00,00,00,55,00,53,00,42,00,5c,\
  00,56,00,69,00,64,00,5f,00,31,00,33,00,39,00,30,00,26,00,50,00,69,00,64,00,\
  5f,00,30,00,30,00,30,00,31,00,00,00,00,00
"CompatibleIDs"=hex(7):55,00,53,00,42,00,5c,00,43,00,6c,00,61,00,73,00,73,00,\
  5f,00,30,00,38,00,26,00,53,00,75,00,62,00,43,00,6c,00,61,00,73,00,73,00,5f,\
  00,30,00,36,00,26,00,50,00,72,00,6f,00,74,00,5f,00,35,00,30,00,00,00,55,00,\
  53,00,42,00,5c,00,43,00,6c,00,61,00,73,00,73,00,5f,00,30,00,38,00,26,00,53,\
  00,75,00,62,00,43,00,6c,00,61,00,73,00,73,00,5f,00,30,00,36,00,00,00,55,00,\
  53,00,42,00,5c,00,43,00,6c,00,61,00,73,00,73,00,5f,00,30,00,38,00,00,00,00,\
  00
"ClassGUID"="{36FC9E60-C465-11CF-8056-444553540000}"
"Class"="USB"
"Driver"="{36FC9E60-C465-11CF-8056-444553540000}\\0028"
"Mfg"="Compatible USB storage device"
"Service"="USBSTOR"
"ConfigFlags"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB\Vid_1390&Pid_0001\M61417B08722\Device Parameters]
"ExtPropDescSemaphore"=dword:00000001
"SymbolicName"="\\??\\USB#Vid_1390&Pid_0001#M61417B08722#{a5dcbf10-6530-11d2-901f-00c04fb951ed}"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB\Vid_1390&Pid_0001\M61417B08722\LogConf]

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB\Vid_1390&Pid_0001\M63437B21176]
"DeviceDesc"="USB Mass Storage Device"
"LocationInformation"="TomTom GO 720"
"Capabilities"=dword:00000014
"UINumber"=dword:00000000
"HardwareID"=hex(7):55,00,53,00,42,00,5c,00,56,00,69,00,64,00,5f,00,31,00,33,\
  00,39,00,30,00,26,00,50,00,69,00,64,00,5f,00,30,00,30,00,30,00,31,00,26,00,\
  52,00,65,00,76,00,5f,00,30,00,31,00,30,00,30,00,00,00,55,00,53,00,42,00,5c,\
  00,56,00,69,00,64,00,5f,00,31,00,33,00,39,00,30,00,26,00,50,00,69,00,64,00,\
  5f,00,30,00,30,00,30,00,31,00,00,00,00,00
"CompatibleIDs"=hex(7):55,00,53,00,42,00,5c,00,43,00,6c,00,61,00,73,00,73,00,\
  5f,00,30,00,38,00,26,00,53,00,75,00,62,00,43,00,6c,00,61,00,73,00,73,00,5f,\
  00,30,00,36,00,26,00,50,00,72,00,6f,00,74,00,5f,00,35,00,30,00,00,00,55,00,\
  53,00,42,00,5c,00,43,00,6c,00,61,00,73,00,73,00,5f,00,30,00,38,00,26,00,53,\
  00,75,00,62,00,43,00,6c,00,61,00,73,00,73,00,5f,00,30,00,36,00,00,00,55,00,\
  53,00,42,00,5c,00,43,00,6c,00,61,00,73,00,73,00,5f,00,30,00,38,00,00,00,00,\
  00
"ClassGUID"="{36FC9E60-C465-11CF-8056-444553540000}"
"Class"="USB"
"Driver"="{36FC9E60-C465-11CF-8056-444553540000}\\0027"
"Mfg"="Compatible USB storage device"
"Service"="USBSTOR"
"ConfigFlags"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB\Vid_1390&Pid_0001\M63437B21176\Device Parameters]
"ExtPropDescSemaphore"=dword:00000001
"SymbolicName"="\\??\\USB#Vid_1390&Pid_0001#M63437B21176#{a5dcbf10-6530-11d2-901f-00c04fb951ed}"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB\Vid_1390&Pid_0001\M63437B21176\LogConf]

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB\Vid_1390&Pid_0001\M65297B05002]
"DeviceDesc"="USB Mass Storage Device"
"LocationInformation"="TomTom GO 720"
"Capabilities"=dword:00000014
"UINumber"=dword:00000000
"HardwareID"=hex(7):55,00,53,00,42,00,5c,00,56,00,69,00,64,00,5f,00,31,00,33,\
  00,39,00,30,00,26,00,50,00,69,00,64,00,5f,00,30,00,30,00,30,00,31,00,26,00,\
  52,00,65,00,76,00,5f,00,30,00,31,00,30,00,30,00,00,00,55,00,53,00,42,00,5c,\
  00,56,00,69,00,64,00,5f,00,31,00,33,00,39,00,30,00,26,00,50,00,69,00,64,00,\
  5f,00,30,00,30,00,30,00,31,00,00,00,00,00
"CompatibleIDs"=hex(7):55,00,53,00,42,00,5c,00,43,00,6c,00,61,00,73,00,73,00,\
  5f,00,30,00,38,00,26,00,53,00,75,00,62,00,43,00,6c,00,61,00,73,00,73,00,5f,\
  00,30,00,36,00,26,00,50,00,72,00,6f,00,74,00,5f,00,35,00,30,00,00,00,55,00,\
  53,00,42,00,5c,00,43,00,6c,00,61,00,73,00,73,00,5f,00,30,00,38,00,26,00,53,\
  00,75,00,62,00,43,00,6c,00,61,00,73,00,73,00,5f,00,30,00,36,00,00,00,55,00,\
  53,00,42,00,5c,00,43,00,6c,00,61,00,73,00,73,00,5f,00,30,00,38,00,00,00,00,\
  00
"ClassGUID"="{36FC9E60-C465-11CF-8056-444553540000}"
"Class"="USB"
"Driver"="{36FC9E60-C465-11CF-8056-444553540000}\\0030"
"Mfg"="Compatible USB storage device"
"Service"="USBSTOR"
"ConfigFlags"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB\Vid_1390&Pid_0001\M65297B05002\Device Parameters]
"ExtPropDescSemaphore"=dword:00000001
"SymbolicName"="\\??\\USB#Vid_1390&Pid_0001#M65297B05002#{a5dcbf10-6530-11d2-901f-00c04fb951ed}"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB\Vid_1390&Pid_0001\M65297B05002\LogConf]
 
Here's the corresponding data for a5dcbf10-6530-11d2-901f-00c04fb951ed :

Code:
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\DeviceClasses\{a5dcbf10-6530-11d2-901f-00c04fb951ed}\##?#USB#Vid_1390&Pid_0001#M61417B08722#{a5dcbf10-6530-11d2-901f-00c04fb951ed}]
"DeviceInstance"="USB\\Vid_1390&Pid_0001\\M61417B08722"
 
canderson-

Thank you very much!

I am not certain if it will work or not, but I am going to see what I can cook up with that now, and will post any results.

Whether it works or not, I appreciate it. :)
 
Forgot to give you the driver data associated with the 36FC9E60... entry. It's just the usual USB storage medium stuff, but is needed as well. You'll have to be certain that the entry number you use matches. I pulled this one off my work machine, which is why the entry number isn't 0028 here (it's 0015), but it'll need to match whatever number you use in the USB ENUM entry so that it's pointing to the right driver entry. As you can see, it uses the vanilla Windows USB Mass Storage driver. That's why I believe all of this may for naught -- if you can see your TT as a disk drive, you've probably got all of this covered.

I suspect the TTHome application is out looking for a specific USB device as you say, but I don't see anything else entertaining in the USB registry that might help. If I get time later today, I'll poke around and see if perhaps the TomTomHome application has any relevant registry data that might point us in a different direction.

Code:
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}\0015]
"DriverFlags"=dword:00000001
"InfPath"="usbstor.inf"
"InfSection"="USBSTOR_BULK"
"InfSectionExt"=".NT"
"ProviderName"="Microsoft"
"DriverDateData"=hex:00,80,62,c5,c0,01,c1,01
"DriverDate"="7-1-2001"
"DriverVersion"="5.1.2600.0"
"MatchingDeviceId"="usb\\class_08&subclass_06&prot_50"
"DriverDesc"="USB Mass Storage Device"
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Latest resources

Forum statistics

Threads
29,343
Messages
198,664
Members
68,534
Latest member
Peter2471

Latest Threads

Back
Top