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

IPB

Welcome Guest ( Log In | Register )

9 Pages V  « < 2 3 4 5 6 > »   
Reply to this topicStart new topic
> Working Tomtom Nav On Angstrom, - working adequately, seeking permission from tomtom
speculatrix
post Jul 5 2006, 07:28 AM
Post #46





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



QUOTE(koen @ Jul 5 2006, 03:46 PM)
QUOTE(speculatrix @ Jul 5 2006, 02:40 PM)
I am hoping to restart "zomtom" (the secret name I have just invented for zaurus-tomtom project).
*


Oh goody, another 'only for zaurus and gcc 2.95.3 and qt/e from 5 years ago' project that would need a complete rewrite if you want to use it on another linux machine....
*



actually, it would run a lot better on OZ because tomtom went kernel 2.6 a while back. When I get my Tosa working again, which is OZ/GPE, it'll be a lot easier because I shouldn't need a chroot'd environment to try and get the tomtom software working on a 2.4/cacko machine!
Go to the top of the page
 
+Quote Post
speculatrix
post Jul 24 2006, 01:30 PM
Post #47





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



QUOTE(koen @ Jul 5 2006, 03:46 PM)
QUOTE(speculatrix @ Jul 5 2006, 02:40 PM)
I am hoping to restart "zomtom" (the secret name I have just invented for zaurus-tomtom project).
*


Oh goody, another 'only for zaurus and gcc 2.95.3 and qt/e from 5 years ago' project that would need a complete rewrite if you want to use it on another linux machine....
*



p.s. there has been enough information in this thread for you to try it yourself - noone is stopping you from downloading the tomtom updates, ripping apart the ttsystem file using the opentom tools, and trying to get it running. so what's stopping you?
Go to the top of the page
 
+Quote Post
speculatrix
post Jul 24 2006, 01:32 PM
Post #48





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



QUOTE(speculatrix @ Jul 5 2006, 03:40 PM)
Of course, there's nothing to stop people emailing and asking TomTom whether they would consider a native Zaurus port of their software smile.gif
*


I emailed tomtom about doing a port to OZ given that they are using kernel 2.6, and they eventually replied that they weren't planning to support another OS (although I *had* spelled it out to them that it was just a different flavour of linux and even the same kernel).
Go to the top of the page
 
+Quote Post
speculatrix
post Jul 25 2006, 04:08 AM
Post #49





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



I have resumed work, now using OZ 3.5.4.1-beta-kernel-2.6 on my 6000. The good news is that I no longer need the nasty hacked chroot'd environment to handle the fact that TTG was built for kernel 2.6, causing library compatibility issues.

The first snag is that there's no longer a /dev/ts device (on kernel 2.4 there was a /dev/ts pipe). Here's the output of the ttn command (note I am not running as root which breaks the close-down process but this is good otherwise it shuts down tosa completely!):

malloc_init: Never using mmap for malloc
Checking whether blueaclserver.a is running (bluetooth)
Executing [pidof 'blueaclserver.a' > /var/run/temp.txt]
#### RECEIVED SIGNAL 17 [errno 0, code 1]
#### Sent by process: pid 4487, uid 500
#### Exit status: 1, user time: 0, system time: 2
#### RESUMING
Error returned: 256
succeeded in opening /var/run/temp.txt
bluetooth_available = 0
Opening in MASTER mode
The framebuffer device was opened successfully.
InitScreen: 480x640, 16bpp - portrait - fake: 640x480
The framebuffer device was mapped to 0x40245000 successfully.
Error: Unable to open /dev/ts: No such file or directory
Unmounting SD Card...FAILED: No such file or directory
Unmounting flash...FAILED: No such file or directory
Powering off because hardware init failed

Forcefully unmounting /mnt/flash...FAILED: No such file or directory
Forcefully unmounting /mnt/sdcard...FAILED: No such file or directory
wd_set: WARNING: Attempt to set watchdog, but not opened yet!
Go to the top of the page
 
+Quote Post
Mickeyl
post Jul 27 2006, 09:27 AM
Post #50





Group: Members
Posts: 1,497
Joined: 12-November 03
From: Germany
Member No.: 907



Which protocol does the tomtom software expect on /dev/ts?
Go to the top of the page
 
+Quote Post
speculatrix
post Jul 28 2006, 12:42 AM
Post #51





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



QUOTE(Mickeyl @ Jul 27 2006, 06:27 PM)
Which protocol does the tomtom software expect on /dev/ts?
*


I don't know... maybe you could look in their source code cool.gif

I'd have to ask on the opentom mailing list... at the moment the issue is moot 'cos although I've hacked in a link for /dev/ts, it bombs out due to missing things in /proc, which I will look into when I get time.
Go to the top of the page
 
+Quote Post
LukeLuke
post Jul 28 2006, 12:47 AM
Post #52





Group: Members
Posts: 167
Joined: 25-August 05
Member No.: 7,943



this tomtom that you using is replaced by a TOMTOM device or you are compiling the source ?

http://freshmeat.net/projects/ttlinux/

THANKS

Bye
Go to the top of the page
 
+Quote Post
speculatrix
post Jul 28 2006, 02:11 AM
Post #53





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



QUOTE(LukeLuke @ Jul 28 2006, 09:47 AM)
this tomtom that you using is replaced by a TOMTOM device or you are compiling the source ?

http://freshmeat.net/projects/ttlinux/

THANKS

Bye
*


I'm using an image extracted from a tomtom go 300, and am not using their kernel of course as it's running on a zaurus 6000 with the bera OZ 3.5.4.1 kernel 2.6.17.

also see http://www.opentom.org/Main_Page for info on dealing with TT system files.
Go to the top of the page
 
+Quote Post
LukeLuke
post Jul 28 2006, 02:40 AM
Post #54





Group: Members
Posts: 167
Joined: 25-August 05
Member No.: 7,943



why not use the source ?

Bye
Go to the top of the page
 
+Quote Post
Da_Blitz
post Jul 28 2006, 03:15 AM
Post #55





Group: Members
Posts: 1,565
Joined: 7-April 05
From: Sydney, Australia
Member No.: 6,806



Well what do you know, they provide the source code.

i was not expecting that
Go to the top of the page
 
+Quote Post
Mickeyl
post Jul 28 2006, 05:36 AM
Post #56





Group: Members
Posts: 1,497
Joined: 12-November 03
From: Germany
Member No.: 907



Of course they need to provide the source, it's GPL. That goes for the modifications they did to GPL software like Linux, BlueZ etc. but _not_ for the navigation software. This is all closed. The real challenge is to make the closed stuff working on anything which is not a TTG. The source may help a bit to understand what userland is expecting from kernel space though.
Go to the top of the page
 
+Quote Post
Da_Blitz
post Jul 29 2006, 05:45 AM
Post #57





Group: Members
Posts: 1,565
Joined: 7-April 05
From: Sydney, Australia
Member No.: 6,806



But is this for the software or the kernel, from what i gather from the pictures its the software however pictures can be deciving

if it is the user space apps then my comment stands otherwise i stated the obvious smile.gif
Go to the top of the page
 
+Quote Post
koen
post Jul 29 2006, 05:56 AM
Post #58





Group: Members
Posts: 1,014
Joined: 4-January 05
From: Enschede, The Netherlands
Member No.: 6,107



QUOTE(Da_Blitz @ Jul 29 2006, 01:45 PM)
But is this for the software or the kernel, from  what i gather from the pictures its the software however pictures can be deciving

if it is the user space apps then my comment stands otherwise i stated the obvious smile.gif
*


It's only the kernel judging from a brief look at the unpacked tarball.
Go to the top of the page
 
+Quote Post
Da_Blitz
post Jul 30 2006, 04:51 AM
Post #59





Group: Members
Posts: 1,565
Joined: 7-April 05
From: Sydney, Australia
Member No.: 6,806



thats a shame, linux could really do with some good gps software

i did have an idea awhile back about having people submit gps travel logs from thier day to day activities and write a program to stich all the co'ords into a map.

the wierd thing was the code i thoght up for seperating roads from curves would have also been good for hand writing recignition and fingerprint reading
Go to the top of the page
 
+Quote Post
speculatrix
post Sep 30 2006, 02:20 PM
Post #60





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



I appreciate it's been a while, folks, but I've been massively busy with building work at my house, and change of job, and my self-repaired 6000 has not been terribly robust, my lack of a working GO prevented exploration (I recently purchased a refurbed GO 500), so I was pretty much stalled.

Anyway, I have very good news on this project. Someone, who wants to remain anonymous for now, came forward and picked up the project using my initial results, and TomTom navigator now mostly runs on the Zaurus running OZ!

There's some aspects still not working, but I hope that some more tweaking and fixes will get it working.

Now, an interesting part of it is that, unlike say the Palm or WinCE version, that the device ID and thus the code for the maps is NOT built into the hardware, as I discovered when I took the sd card from the go 300 and put it into a go 500 and the maps work.

So, if anyone is pretty keen to get TTN on their Zaurus, you can prepare for it thus:
1/ to get a software and map license, buy any old TomTom GO or Classic device with the maps of your country (the old GO 300's are getting quite cheap on ebay)
2/ be willing to drop Cacko/Sharp and backup your machine to prepare to run kernel 2.6, which probably means running OZ or maybe pdaXrom?
3/ get a GPS receiver which will appear to the zaurus as a serial device
3a/ either a bluetooth one (in which case you'll need a 6000W, or an 7xx or 3xxx and a bluetooth adaptor) - /dev/rfcomm0
3b/ a serial one (I forget which 1xxx or 3xxx models don't have properly working serial ports) - /dev/ttyS0
3c/ a compact flash one - serial_cs serial port?
3d/ a USB one (need USB host such as 6000 or 1xxx or 3xxx) - /dev/ttyUSB

Can I hear the sound of eager Zaurians panting for more? I will see if I can get some screenshots.

Now, the point of this exercise is to try and persuade TomTom that to release a Zaurus version since it would be virtually zero effort for them!

Paul
p.s. pics of the inside of a TomTom GO 300 at http://www.zaurus.org.uk/opentom
Go to the top of the page
 
+Quote Post

9 Pages V  « < 2 3 4 5 6 > » 
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: 21st April 2014 - 01:38 AM