// mora.log

December 11, 2009

Zaurus SL-C860 + GPS BC-337

20000101007
SL-C860
Sharp Linux based PDA.
Released maybe 5, 6 years ago, Sharp already stoped manufacturing this unit and its series(SL-Cxxx).
I guess it can be bought at a good price now from some online shop.

20000101004
BC-337 SiRF StarIII
Compact Flash type GPS Receiver, Product of GlobalSat, Taiwan.


* Memo *
How to replace SL-C860 Kernel and configure the qgmap’s setting.

Prepare:
–> Download following stuffs from Sharp, save them in to the root directory of SD Card (or CF)
+ http://support.ezaurus.com/developer/source/c860/consolescroll.shtml, save this as “consolescroll”
+ http://support.ezaurus.com/developer/source/c860/20031107/updater.sh.c860, save this as “updater.sh”

–> Download http://tetsu.homelinux.org/zaurus/kernel/v18k/zImage-v14i-C860.bin and save it as “zImage” to the same place as consolescroll and updater.sh above. It is a ready-to-use customized kernel image for SL-C860. Check http://tetsu.homelinux.org/zaurus/kernel/> for details and updated info.

Replace the Kernel :
1. Insert the SD Card(or CF), Connect AC Adapter

2. Unlock SL-C860 with Lock/Unlock key at the back.

3. After about 5 seconds, return Lock/Unlock key back to the “Lock” position while pushing “FN” + “Home” keys together .

4. Push “OK” + “Power On” button. You’ll see the Maintenance Screen.

5. Select to udpate from SD Card(or CF) , wait until it asks you to reset it.

6. Repeat step2,3 and 4 again.

7. Select「3.xxx」

done.

Configure qgmap :
scrn011
GPS Device –> /dev/ttyS3
PreCommand –> cardctl resume 0; stty 4800 < /dev/ttyS3
PostCommand–> cardctl suspend 0

Select “WGS84″

Test:
scrn0091.Run qgmap.
2.Puhs “G” to start receiving GPS signal and wait for few seconds. you’ll see your current location with longitude and latitude information on the map if it succeeds to detect any satellite.


December 4, 2009

To see google map offline with Zaurus SL-C860

Here it is.
scrn001 Google map with qgmap on Zaurus SL-C860 w/o internet connection.

* Memo *
1. Download and install GM_Lite, a google map downloader.
Get it from http://tera-cc.ddo.jp/wp-uploads/2008/09/gm_lite-0.1.4.zip
Check http://tera-cc.ddo.jp/blog/ for latest ver.

2. Patch to support new version of Google map
–> http://www.petit-noise.net/system/files/down_imgs-7.pl.txt
Save this file as “down_imgs.pl” over the old down_imgs.pl in \gm_lite\bin directory.
Refer to http://www.petit-noise.net/download/gm_lite for more details or new update.

3. GM_lite needs ActivePerl to be able to run. So also install this if you haven’t done yet.
–> http://www.activestate.com/activeperl/

4. Get the map
Specify area where and zoom levels you want to download by adding/editing yours in to the bottom of down_imgs.pl file, there are few examples there. Afterward, find down_imgs2.bat in \gm_lite\cygenv directory, double-click it to give a start. Map data(splendid of *.png files) will be downloaded to \gm_lite\imgs dir.

Finger cross until It’s finished.

That’s all.

To view your downloaded map:
Once you finished, Everything is ready. The local google map can be viewed anywhere with any browser(Firefox, Opera, Chrome, Internet Explorer,,,). Just open the \gm_lite\gm_lite.html file.

On Zaurus SL-C860, I prefer seeing that with qgmap, a GPS supported google map viewer for Zaurus .
This qgmap can be downloaded from http://www.petit-noise.net/download/qgmap for free.


Will try the GPS functioality later.

Powered by WordPress