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

IPB

Welcome Guest ( Log In | Register )

9 Pages V  < 1 2 3 4 > »   
Reply to this topicStart new topic
> Working Tomtom Nav On Angstrom, - working adequately, seeking permission from tomtom
speculatrix
post Jan 5 2006, 02:54 PM
Post #16





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



I note that the only kernel module is the sd.ko file for 2.6.10.

hmmm. I wonder if there are any OZ people with 2.6 kernel who'd be interested.
Go to the top of the page
 
+Quote Post
speculatrix
post Jan 10 2006, 03:08 PM
Post #17





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



QUOTE(albertr @ Jan 4 2006, 02:29 PM)
Just curious if it would be possible to run the navigation software from TomTom on the Zaurus? What GIU is used on TomTom GO?
*


in a small way there's good news... TomTom have their own custom library and write to the frame buffer - so there's no QT, X11 or anything at all! There's a "hello world" application on the opentom website. I'm going to copy the tomtom programs to my 860 and see what happens.

I tried the opentom media player image, but unfortunately it simply produces white noise, so the kernel they made must have a sound driver incompatible with the TTG300. I tried a hybrid image using the kernel from the tomtom distribution with the filesystem from the media player, and although it booted it got no further. I'd have to make a serial cable to go any further.

all in all, its an interesting challenge. unlike the Z there's little chance of bricking it, since the bootloader is in ROM, and the system is all on SD card and loaded when the device starts up. this does mean there's not much room though! The opentom people have the intention of providing a "serial" console over rfcomm, which would be quite useful.

Hopefully there will be news soon of a decent SD card driver.

I reckon the OZ people would have a head start on this, given I'm a sharp/cacko person so am stuck in the dark ages of 2.4 kernels :-)
Go to the top of the page
 
+Quote Post
gab74
post Jan 16 2006, 11:39 AM
Post #18





Group: Members
Posts: 344
Joined: 24-May 04
Member No.: 3,411



i've a C3100 with Cacko ROM. I'm very interested in TOM TOM for Zaurus so even if i'm a system admin i can help as a tester. If you want to test contact me i'm very glad to help Tom Tom on Zaurus.
Go to the top of the page
 
+Quote Post
Mickeyl
post Jan 22 2006, 04:06 PM
Post #19





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



QUOTE
I note that the only kernel module is the sd.ko file for 2.6.10.
hmmm. I wonder if there are any OZ people with 2.6 kernel who'd be interested.


We have SD/MMC working perfectly on 2.6.15 (all models except the collie of course).

Thanks for the pointer anyway!
Go to the top of the page
 
+Quote Post
speculatrix
post Jan 23 2006, 12:03 AM
Post #20





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



QUOTE(Mickeyl @ Jan 23 2006, 01:06 AM)
QUOTE
I note that the only kernel module is the sd.ko file for 2.6.10.
hmmm. I wonder if there are any OZ people with 2.6 kernel who'd be interested.


We have SD/MMC working perfectly on 2.6.15 (all models except the collie of course).

Thanks for the pointer anyway!
*



Is that using the SD driver that's in the regular linux 2.6 distro? The tomtom guys already had that but they say it's not that quick, they aim to have a really high speed one.

I'm going to give the latest OZ a try-out as soon as I've got time... it seems to be getting pretty advanced these days, and hopefully will be as stable as I need!
Go to the top of the page
 
+Quote Post
chiark
post Jan 23 2006, 02:05 AM
Post #21





Group: Members
Posts: 191
Joined: 28-August 05
From: Leeds, England
Member No.: 7,969



Sorry for the daft question, but does this mean it is likely/possible that TomTom will be able to run on the Zaurus?

If so... Wow.

I currently use TomTom on my HTC Wizard, and the Z's screen would be better for in car use.

Anyone fancy starting a project to co-ordinate efforts on this? biggrin.gif
Go to the top of the page
 
+Quote Post
speculatrix
post Jan 23 2006, 04:28 AM
Post #22





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



I had a go at getting tomtom nav to run on my 860; once I got the right libraries on it, it tried to start up but couldn't find the bluetooth server daemons it needed; I got one to start but failed with the other... and then I ran out of time.

So, I suspect it will be possible with a lot of hackery, but it will probably run in 320x240 mode!
Go to the top of the page
 
+Quote Post
speculatrix
post Jan 29 2006, 03:06 PM
Post #23





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



I started a WIKI entry for GPS in general.

http://www.oesf.org/index.php?title=GPS

I've not had time to do much with this, as I am putting all my energy into looking for a new job, something I didn't expect to have to do :-(
Go to the top of the page
 
+Quote Post
chiark
post Jan 30 2006, 01:08 AM
Post #24





Group: Members
Posts: 191
Joined: 28-August 05
From: Leeds, England
Member No.: 7,969



Sorry to hear that sad.gif . At least there seems to be a fair bit around in the Cambridge area, particularly if you're looking for work in the embedded sector which might suit you?

Thanks for the WIKI, that's a great help. I might try to have a play, but as always I'm busy with other things: for starters, this bathroom that I've now ripped out isn't going to magically fit itself unfortunately sad.gif wink.gif

Good luck with the job hunting.
Go to the top of the page
 
+Quote Post
DrWowe
post Jan 30 2006, 12:53 PM
Post #25





Group: Members
Posts: 696
Joined: 17-January 04
Member No.: 1,468



QUOTE(Mickeyl @ Jan 22 2006, 06:06 PM)
We have SD/MMC working perfectly on 2.6.15 (all models except the collie of course).

Does this include support for the latest SD and MMCplus cards >= 2 gigs?

I tried a fresh bitbake build (using linux-openzaurus-2.6.14+2.6.15-rc7-r2) a few weeks ago and neither worked then.
Go to the top of the page
 
+Quote Post
speculatrix
post Mar 8 2006, 02:23 PM
Post #26





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
speculatrix
post Mar 8 2006, 02:42 PM
Post #27





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



I should add that ttn barely opens the framebuffer and touchscreen before it crashes
Go to the top of the page
 
+Quote Post
speculatrix
post Mar 8 2006, 03:36 PM
Post #28





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



ha! copied across tinylogin + the softlink to "su", and now when I run ttn it doesn't kill the Z. Snag is, it reports a lot of critical things not found, and I have no clue how to create replacements... I shall have to see if I get a shell into my TTG300 and then I can see what the missing devices and /proc files look like. I tried creating dummies but it doesn't like it too much!

# chroot /home/tomtom bin/sh

BusyBox v1.00 (2004.12.03-11:19+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

\[\033]2;\w\007\]\$ su - zaurus


BusyBox v1.00 (2004.12.03-11:19+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

$ cd /
$ bin/ttn
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 984, uid 500
#### Exit status: 1, user time: 1, system time: 1
#### 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 0x40255000 successfully.
Initialized touchscreen
Warning: Unable to open /dev/remote: No such file or directory
GetProcInt: Unable to read value from /proc/barcelona/sdcard
Adding signal handler for SD hot swapping
sdhotswap_Init: ERROR: /dev/sdcard could not be opened: Permission denied
GetProcInt: Unable to read value from /proc/barcelona/modelid
Error -9000
Unmounting SD Card...FAILED: Invalid argument
Unmounting flash...FAILED: Invalid argument
Powering off because the game frame couldn't be initialized
Forcefully unmounting /mnt/flash...FAILED: Invalid argument
Forcefully unmounting /mnt/sdcard...FAILED: Invalid argument
wd_set: WARNING: Attempt to set watchdog, but not opened yet!
$
Go to the top of the page
 
+Quote Post
tovarish
post Mar 9 2006, 12:26 AM
Post #29





Group: Members
Posts: 299
Joined: 27-October 04
Member No.: 5,233



wow but you are indeed making progress. why dont you apply with tomtom in the netherlands, they are looking for people wink.gif

lack of mapping applications are the only serious drawback to me for the zaurus.
Go to the top of the page
 
+Quote Post
ltrm
post Mar 9 2006, 10:11 AM
Post #30





Group: Members
Posts: 86
Joined: 21-January 04
Member No.: 793



This really is exciting! I agree with Tovarish, a good GPS application would be a killer app (for me anyway tongue.gif )

Have you thought about adding a link to your page for sponcership? I think that this is a really worth while project and would support it. Its probably fairly unlikely but you could even point out the size of the Japanese Z market to TomTom and see if they'd also sponcer you.... biggrin.gif
Go to the top of the page
 
+Quote Post

9 Pages V  < 1 2 3 4 > » 
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: 30th September 2014 - 09:58 PM