Tuesday, 29 October 2013

TomTom 1005 and Linux

Got a new TomTom, and was expecting the same non-linux-friendly support from TomTom Home, and I wasn't disappointed!

Well, however, a few things are different, since my old TomTom Go Live 530, but not much has changed.

TomTom Home has been replaced with "My Drive", which is a web browser plugin, using Adobe Flash.  Flash communicates with the TomTom via TCP/IP through a windows taskbar application to the device (which is plugged in via USB).

For map updates, you have to use the My Drive program, but what about other features ...

TomTom have removed the feature whereby the GPS looks like a disk drive, so it looked at first like it would not be possible to update / manage favourites / points of interest on a Linux box.

Well, as the device now communicates via TCP/IP, it is possible to access it via a web browser to manage certain aspects, without the need to install any software.

I plugged the TomTom into the USB port, and then connected to:

    http://169.254.255.1/pcmi/

And voila, an admin screen where I could upload / download my favourites, points of interest, voices, images, car symbols etc.





Under the Bonnet


# lsusb

Bus 001 Device 057: ID 1390:5454 TOMTOM B.V.
 

# lsmod | grep usb

usbnet       25170  1 cdc_ether
usblp        17752  0
usbhid       41734  0
hid          82179  2 hid_generic,usbhid
usb_storage  39346  0

# ifconfig
usb0  Link encap:Ethernet HWaddr 02:04:06:08:09:0a:0c
inet addr:169.254.255.2  Bcast:169.254.255.3  Mask:255.255.255.252
inet6 addr: fe80::4:6ff:fe08:a0c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
RX packets:3 errors:0 dropped:0 overruns:0 frame:0
TX packets:115 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:684 (684.0 B)  TX bytes:18836 (18.8 KB)





No comments:

Post a Comment