OESF | ELSI | pdaXrom | OpenZaurus | Zaurus Themes | Community Links | Ibiblio

IPB

Welcome Guest ( Log In | Register )

> Working Tomtom Nav On Angstrom, - working adequately, seeking permission from tomtom
speculatrix
post Dec 28 2005, 06:00 PM
Post #1





Group: Admin
Posts: 3,281
Joined: 29-July 04
From: Cambridge, England
Member No.: 4,149



EDIT 20070502 - working on Angstrom in chroot without patching kernel, package coming sometime.

---

http://www.tomtom.com/page.php?Page=gpl

my wife bought me a TomTom GO 300, and I discovered that it runs linux when I, naturally, googled to see what hacks had been done. I was quite surprised to find it ran linux.

interestingly, TT originally used 2.4.18 but now 2.6.10.

they provide useful downloads and all the patches for the kernel, so those with a particular predilection for low-level hackery might find that page interesting or useful.... especially if it'd be possible to use TT's bluetooth hands-free system.

all we need now is to hack a GPS receiver into our Zauruses along with wifi and bluetooth, and we've got it made!

oh yeah, there's an OpenTom project too:
http://www.opentom.org/index.php/Main_Page
Go to the top of the page
 
+Quote Post
 
Start new topic
Replies
speculatrix
post Mar 8 2006, 02:23 PM
Post #2





Group: Admin
Posts: 3,281
Joined: 29-July 04
From: Cambridge, England
Member No.: 4,149



Life has been "interesting" as of late... but I've made the effort to get back into looking at tomtom navigator (TTN) running on zaurus.

The first step was to take the ttsystem file and split it, using the tools from opentom, and then copy the files into /home/tomtom. TTN uses busybox for many command, but uses a different libc. After briefly trying various tricks with LD_LIBRARY_PATH etc, I was unable to run the commands, so I resorted to "chroot /home/tomtom bin/sh", which gave me a working shell.

The TTN linux distro runs a command called "ttn", which does all the work; it's this program that the early OpenTom programs replaced. Incidentally, OpenTom is coming along very well, even managing to allow you to "dual boot" their media player and TT's navigation s/w, and maybe even switch from one to other. Anyway, I digress.

The first attempt to run the ttn binary caused a spew of errors, and then it killed the Z stone dead; at first I panicked as it wouldn't turn on again, but unplugging from USB and pulling the battery sorted that.

I started fixing the errors reported to console (luckily for us, TT tell us all sorts of useful things). Most of them were missing devices, so I copied them over from the Z and added links (TTN wants framebuffer device as /dev/fb for example).

I then removed reboot and other "dangerous" commands, replacing with a script to indicate they were called. Didn't stop ttn killing the Z dead!

"strings ttn" reveals some very interesting tricks to make ttn completely self-sustained - dialling scripts and all sorts.

I was able to copy a few useful Z commands to the TTN image, such as "ldd" to see what it was doing.

So far, I've gotten ttn to open the framebuffer and the touchscreen, and next I need to spoof the sdcard!
Go to the top of the page
 
+Quote Post

Posts in this topic
speculatrix   Working Tomtom Nav On Angstrom   Dec 28 2005, 06:00 PM
loc4me   That is pretty neat. I am thinking of getting one ...   Dec 28 2005, 07:21 PM
speculatrix   QUOTE(loc4me @ Dec 29 2005, 04:21 AM)That is ...   Dec 29 2005, 02:38 AM
loc4me   Thanks for the info. That is kinda what i have rea...   Dec 29 2005, 08:49 AM
Mickeyl   The TomTom guys did some good things to bluez and ...   Dec 30 2005, 04:41 AM
speculatrix   Update. I haven't checked it carefully yet, b...   Jan 1 2006, 05:37 AM
loc4me   QUOTE(speculatrix @ Jan 1 2006, 08:37 AM)Upda...   Jan 1 2006, 10:25 AM
speculatrix   I got this message off the opentom mailing list fr...   Jan 4 2006, 05:00 AM
albertr   That's great news, indeed! Good to hear th...   Jan 4 2006, 05:26 AM
albertr   speculatrix, Just curious if it would be possible...   Jan 4 2006, 05:29 AM
loc4me   QUOTE(albertr @ Jan 4 2006, 08:29 AM)speculat...   Jan 4 2006, 07:19 PM
speculatrix   QUOTE(loc4me @ Jan 5 2006, 04:19 AM)Also what...   Jan 4 2006, 11:50 PM
speculatrix   QUOTE(albertr @ Jan 4 2006, 02:29 PM)Just cur...   Jan 4 2006, 11:55 PM
speculatrix   QUOTE(albertr @ Jan 4 2006, 02:29 PM)Just cur...   Jan 10 2006, 03:08 PM
speculatrix   QUOTE(albertr @ Jan 4 2006, 02:29 PM)Just cur...   Oct 3 2006, 01:11 PM
speculatrix   you can download the update image for the TomTom G...   Jan 5 2006, 09:37 AM
speculatrix   yup... there's a program to do it: http://svn....   Jan 5 2006, 02:49 PM
chiark   Sorry for the daft question, but does this mean it...   Jan 23 2006, 02:05 AM
speculatrix   I note that the only kernel module is the sd.ko fi...   Jan 5 2006, 02:54 PM
Mickeyl   QUOTEI note that the only kernel module is the sd....   Jan 22 2006, 04:06 PM
speculatrix   QUOTE(Mickeyl @ Jan 23 2006, 01:06 AM)QUOTEI ...   Jan 23 2006, 12:03 AM
DrWowe   QUOTE(Mickeyl @ Jan 22 2006, 06:06 PM)We have...   Jan 30 2006, 12:53 PM
gab74   i've a C3100 with Cacko ROM. I'm very inte...   Jan 16 2006, 11:39 AM
speculatrix   I had a go at getting tomtom nav to run on my 860;...   Jan 23 2006, 04:28 AM
speculatrix   I started a WIKI entry for GPS in general. http:/...   Jan 29 2006, 03:06 PM
chiark   Sorry to hear that . At least there seems to be ...   Jan 30 2006, 01:08 AM
speculatrix   Life has been "interesting" as of late.....   Mar 8 2006, 02:23 PM
speculatrix   I should add that ttn barely opens the framebuffer...   Mar 8 2006, 02:42 PM
speculatrix   ha! copied across tinylogin + the softlink to ...   Mar 8 2006, 03:36 PM
tovarish   wow but you are indeed making progress. why dont y...   Mar 9 2006, 12:26 AM
ltrm   This really is exciting! I agree with Tovaris...   Mar 9 2006, 10:11 AM
speculatrix   QUOTE(ltrm @ Mar 9 2006, 07:11 PM)This really...   Mar 9 2006, 10:39 AM
ltrm   QUOTEThe snag here is that I am treading a thin li...   Mar 9 2006, 02:47 PM
speculatrix   p.s. there's also the matter of time, which I ...   Mar 9 2006, 10:42 AM
speculatrix   QUOTE(speculatrix @ Mar 9 2006, 07:42 PM)p.s....   Mar 14 2006, 03:20 PM
Tarquin   Before I start getting too excited about this, is ...   Mar 24 2006, 07:31 AM
speculatrix   QUOTE(Tarquin @ Mar 24 2006, 04:31 PM)Before ...   Mar 27 2006, 09:58 PM
speculatrix   BTW, there was recently a positive step on Opentom...   Mar 27 2006, 10:00 PM
Da_Blitz   At the moment i have a copy of the SD_Pysical_Spec...   Mar 29 2006, 06:12 PM
speculatrix   this update has been a long time coming... having ...   Apr 10 2006, 05:47 AM
Da_Blitz   I would say that perhaps it has some stuff to do w...   Apr 14 2006, 08:05 PM
speculatrix   strace has worked its magic and I found that the e...   Apr 17 2006, 02:10 PM
Mickeyl   Exciting stuff, thanks for keeping us posted!   Apr 17 2006, 02:17 PM
scoutme   what's the actual status at this time?   Jul 5 2006, 06:27 AM
speculatrix   I had to sell my 860, so I had to start again with...   Jul 5 2006, 06:40 AM
koen   QUOTE(speculatrix @ Jul 5 2006, 02:40 PM)I am...   Jul 5 2006, 06:46 AM
speculatrix   QUOTE(koen @ Jul 5 2006, 03:46 PM)QUOTE(specu...   Jul 5 2006, 07:28 AM
speculatrix   QUOTE(koen @ Jul 5 2006, 03:46 PM)QUOTE(specu...   Jul 24 2006, 01:30 PM
speculatrix   QUOTE(speculatrix @ Jul 5 2006, 03:40 PM)Of c...   Jul 24 2006, 01:32 PM
speculatrix   I have resumed work, now using OZ 3.5.4.1-beta-ker...   Jul 25 2006, 04:08 AM
Mickeyl   Which protocol does the tomtom software expect on ...   Jul 27 2006, 09:27 AM
speculatrix   QUOTE(Mickeyl @ Jul 27 2006, 06:27 PM)Which p...   Jul 28 2006, 12:42 AM
LukeLuke   this tomtom that you using is replaced by a TOMTOM...   Jul 28 2006, 12:47 AM
speculatrix   QUOTE(LukeLuke @ Jul 28 2006, 09:47 AM)this t...   Jul 28 2006, 02:11 AM
LukeLuke   why not use the source ? Bye   Jul 28 2006, 02:40 AM
Da_Blitz   Well what do you know, they provide the source cod...   Jul 28 2006, 03:15 AM
Mickeyl   Of course they need to provide the source, it...   Jul 28 2006, 05:36 AM
Da_Blitz   But is this for the software or the kernel, from ...   Jul 29 2006, 05:45 AM
koen   QUOTE(Da_Blitz @ Jul 29 2006, 01:45 PM)But is...   Jul 29 2006, 05:56 AM
Da_Blitz   thats a shame, linux could really do with some goo...   Jul 30 2006, 04:51 AM
speculatrix   I appreciate it's been a while, folks, but I...   Sep 30 2006, 02:20 PM
offthefront   QUOTE(speculatrix @ Sep 30 2006, 10:20 PM)and...   Oct 2 2006, 03:01 AM
speculatrix   QUOTE(offthefront @ Oct 2 2006, 12:01 PM)QUOT...   Oct 2 2006, 04:53 AM
speculatrix   photo added to http://www.zaurus.org.uk/opentom/in...   Oct 2 2006, 01:23 PM
Lurker   Awesome! ::drooooooooool:: Will any map card...   Oct 2 2006, 03:16 PM
speculatrix   QUOTE(Lurker @ Oct 3 2006, 12:16 AM)Will any ...   Oct 3 2006, 03:12 AM
speculatrix   video on youtube of the Z running ttn in demo mode...   Oct 6 2006, 06:41 AM
harvell   Nice... does it talk to you?   Oct 6 2006, 07:09 AM
speculatrix   QUOTE(harvell @ Oct 6 2006, 04:09 PM)Nice... ...   Oct 6 2006, 01:27 PM
speculatrix   Things are definitely getting a bit hotter with To...   Oct 17 2006, 07:30 AM
xamindar   Wow, cool. So what are the requirements to get th...   Oct 17 2006, 08:08 AM
speculatrix   QUOTE(xamindar @ Oct 17 2006, 05:08 PM)Wow, c...   Oct 17 2006, 08:52 AM
koen   QUOTE(speculatrix @ Oct 17 2006, 04:52 PM)alt...   Oct 17 2006, 08:55 AM
speculatrix   I have permission to publish the website of the li...   Oct 17 2006, 08:42 AM
koen   QUOTE(speculatrix @ Oct 17 2006, 04:42 PM)I h...   Oct 17 2006, 09:14 AM
speculatrix   QUOTE(koen @ Oct 17 2006, 06:14 PM)QUOTE(spec...   Oct 17 2006, 09:23 AM
koen   QUOTE(speculatrix @ Oct 17 2006, 05:23 PM)QUO...   Oct 17 2006, 09:41 AM
speculatrix   QUOTE(koen @ Oct 17 2006, 06:41 PM)I haven...   Oct 17 2006, 12:18 PM
speculatrix   I see that the Nokia 770 tablet is going to have a...   Oct 17 2006, 08:54 AM
koen   If you have gpsd you can have a much lighter solut...   Oct 17 2006, 12:59 PM
zaurick   I'm searching people who can help me to port t...   Nov 3 2006, 01:03 PM
Ling   I am interested in this and would like to get the ...   Dec 28 2006, 10:07 AM
Da_Blitz   so how exactlly are they outputting sound? is it a...   Dec 28 2006, 06:11 PM
zaurick   QUOTE(Da_Blitz @ Dec 29 2006, 03:11 AM)so how...   Dec 29 2006, 12:00 AM
offthefront   I think I have all the bits together to give this ...   Dec 29 2006, 06:20 AM
speculatrix   QUOTE(offthefront @ Dec 29 2006, 03:20 PM)I t...   Dec 30 2006, 06:39 AM
Da_Blitz   coolsound seems to be an alsa device, hmmm why no...   Dec 29 2006, 10:54 PM
zaurick   QUOTE(Da_Blitz @ Dec 30 2006, 07:54 AM)coolso...   Jan 4 2007, 08:46 AM
Da_Blitz   i assume that there needs to be a bind mount on th...   Dec 30 2006, 04:35 PM
speculatrix   QUOTE(Da_Blitz @ Dec 31 2006, 01:35 AM)i assu...   Jan 1 2007, 06:19 AM
Da_Blitz   troust me a bind mount of dev and a remount of pro...   Jan 6 2007, 03:40 AM
Ling   Speculatrix, Is there any update on this since Mr...   Feb 25 2007, 03:54 PM
xjqian   I've bought a Tomtom go 700 specifically for t...   Mar 4 2007, 01:09 PM
scoutme   any news? I'd like to test, and I have all I n...   Apr 3 2007, 04:51 PM
the2nd   QUOTE(scoutme @ Apr 4 2007, 01:51 AM)any news...   Apr 15 2007, 09:39 AM
portalgod   QUOTE(the2nd @ Apr 15 2007, 10:39 AM)QUOTE(sc...   May 11 2007, 06:45 AM
speculatrix   I've got OZ 3.5.4.1 running stably on my 3100 ...   May 13 2007, 01:30 PM
tetrabit   Let's wait for this how-to QUOTE(speculatri...   Jun 1 2007, 12:52 AM
speculatrix   OK, a quick update. OZ 3.5.4.1 will NOT run zomtom...   Jun 1 2007, 01:27 AM
Da_Blitz   wahhoooo!!!   Jun 2 2007, 04:32 AM
2 Pages V   1 2 >


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 20th September 2014 - 02:01 AM