Re: [talk-au] ?WinCE program

2009-10-20 Thread Sam Couter
Liz  wrote:
> does anyone know if gosmore or navit or other program can be persuaded to 
> work 
> on one of these machines?

I don't know that much about WinCE, but I think software isn't portable
between platforms even on the same chip architecture (eg, ARM). You'd
need an SDK or appropriately configured cross-compiler, and those can
probably only be (easily) supplied by the device manufacturer.

You could just try this:

http://wiki.navit-project.org/index.php/Compiling_Navit_for_WinCE/WinMobile

I don't know how you'd execute the program once you had it compiled.

If you can identify the hardware well enough you may be able to run
Linux on it, and after that you can compile anything that runs on Linux.
Pull the cover off and look for some markings on the main board and plug
them in to Google. Next, try the markings on the biggest chips on the
board. If you're lucky someone will have already done it and there will
be instructions.

You're probably not going to be able to get any of these things working
though. Most of the time messing with these dinky embedded systems takes
a good deal of knowledge and often an oscilliscope and/or soldering iron.
-- 
Sam Couter |  mailto:s...@couter.id.au
OpenPGP fingerprint:  A46B 9BB5 3148 7BEA 1F05  5BD5 8530 03AE DE89 C75C


signature.asc
Description: Digital signature
___
Talk-au mailing list
Talk-au@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-au


Re: [talk-au] ?WinCE program

2009-10-19 Thread Andy Owen
(just to further derail :-)

When people talk about ARM, they are generally talking about the ARM
instruction set.

armel is an ABI, that is, a specification for how applications are
actually written (e.g. it specifies how arguments are passed between
binaries, how numbers are represented (like big/little endian) and other
stuff like that - I believe the "el" means "embedded little endian",
there is also a "mipsel" ABI).

Most mobile devices beyond a certain complexity threshold use ARM. I
think the closest competitor in the space would be MIPS. If you want to
get specific about it, there are lots of variations of ARM, for example
some will have extra instructions for doing things like "add two
numbers, and if the answer overflows, then don't wrap around". But the
core instructions stay the same.

The ARM company doesn't actually make chips, they just license their
designs, so you can get ARM chips through lots of vendors, often
packaged with other bits too to form one big system on a chip (e.g. the
OMAP stuff).

Atmel are more known for their microcontrollers, which are much cheaper,
less complicated, lower power draw and good for doing things like
controlling toasters.

Andy

On Mon, 2009-10-19 at 20:44 +1000, John Smith wrote:
> 2009/10/19 Elizabeth Dodd :
> > armel is the sort in the freerunner
> > similar? different?
> 
> I think you are confusing atmel and arm
> 
> http://en.wikipedia.org/wiki/Atmel
> http://en.wikipedia.org/wiki/ARM_architecture
> 
> Although a quick google says the atmel chips in freerunner uses an ARM
> instruction set.
> 
> ___
> Talk-au mailing list
> Talk-au@openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-au


___
Talk-au mailing list
Talk-au@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-au


Re: [talk-au] ?WinCE program

2009-10-19 Thread John Smith
2009/10/19 Elizabeth Dodd :
> armel is the sort in the freerunner
> similar? different?

I think you are confusing atmel and arm

http://en.wikipedia.org/wiki/Atmel
http://en.wikipedia.org/wiki/ARM_architecture

Although a quick google says the atmel chips in freerunner uses an ARM
instruction set.

___
Talk-au mailing list
Talk-au@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-au


Re: [talk-au] ?WinCE program

2009-10-19 Thread Elizabeth Dodd
On Mon, 19 Oct 2009, John Smith wrote:
> No, ARM is a CPU architecture, ARM is used in a lot of embedded
> devices like mobile phones and routers etc where intel chips are just
> too power hungry.
armel is the sort in the freerunner
similar? different?

-- 
Your manuscript is both good and original, but the part that is good is not
original and the part that is original is not good.
-- Samuel Johnson


___
Talk-au mailing list
Talk-au@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-au


Re: [talk-au] ?WinCE program

2009-10-19 Thread John Smith
2009/10/19 Elizabeth Dodd :
> architecture ARM suggests WinCE??
> http://wiki.openstreetmap.org/wiki/Routing/OfflineRouters
> suggests that gosmore, navit, traveling salesman, roadmap, gpsmid
> may work
> as the exe file is on the sd card it seems to me that i can try quite a few

No, ARM is a CPU architecture, ARM is used in a lot of embedded
devices like mobile phones and routers etc where intel chips are just
too power hungry.

___
Talk-au mailing list
Talk-au@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-au


Re: [talk-au] ?WinCE program

2009-10-19 Thread Elizabeth Dodd
On Mon, 19 Oct 2009, John Smith wrote:
> 2009/10/19 Liz :
> > does anyone recognise the directory structure?
>
> Looks similar to a uniden one I've played with.
>
> > does anyone know if gosmore or navit or other program can be persuaded to
> > work on one of these machines?
>
> It's windows, you'd be better off looking at something like traveling
> salesman or whatever the win app is, no idea if they put out a port
> for wince.

$ wine ~/mapping/Route66/Navigate7.exe
Trying to load PE image for unsupported architecture (ARM)
Trying to load PE image for unsupported architecture (ARM)
wine: could not load L"Z:\\home\\Liz\\mapping\\Route66\\Navigate7.exe": Bad 
EXE format for
l...@mum-quad:~$ err:menubuilder:init_xdg error looking up the desktop 
directory


architecture ARM suggests WinCE??
http://wiki.openstreetmap.org/wiki/Routing/OfflineRouters
suggests that gosmore, navit, traveling salesman, roadmap, gpsmid
may work
as the exe file is on the sd card it seems to me that i can try quite a few


___
Talk-au mailing list
Talk-au@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-au


Re: [talk-au] ?WinCE program

2009-10-19 Thread John Smith
2009/10/19 Liz :
> does anyone recognise the directory structure?

Looks similar to a uniden one I've played with.

> does anyone know if gosmore or navit or other program can be persuaded to work
> on one of these machines?

It's windows, you'd be better off looking at something like traveling
salesman or whatever the win app is, no idea if they put out a port
for wince.

___
Talk-au mailing list
Talk-au@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-au


[talk-au] ?WinCE program

2009-10-19 Thread Liz
I've just bought from eBay a 1DIN size indash motor vehicle tv / dvd/ gps/ cd 
goodnessknows what else gadget

it has no brand identifiers.

(i know this is a risk getting gps to work, but this is my risk)

GPS operation instruction
1. insert the navigation card

this card is an SD card with a label Route 66
$ ls /media/disk/Route66/
ActivationKey.dat  Config.ini help  maps   pois   res
colors.ini Favorites.ini  lang  Navigate7.exe  prefs.ini  speech

$ ls /media/disk/Route66/maps/
Europe.prm

ls /media/disk/Route66/res/
Bitmaps.db

ls /media/disk/Route66/speech/poi/
camera.ogg  carbrake.ogg  exclam.ogg  laser.ogg  startup.ogg



Questions
has anyone else got one?
does anyone recognise the directory structure?
does anyone know how to make OSM into the correct format?
does anyone know if gosmore or navit or other program can be persuaded to work 
on one of these machines?

Liz


___
Talk-au mailing list
Talk-au@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-au