Zaurus SL-C3000 Projects

Rom Update to Version 1.11

Hard to follow instructions (if you're english) can be found at Sharp's Japanese SL-C3000 Support Page. A bad translation can be had via Google.

SL-C3000 Disassembly

Japanese instructions here. A passable english translation here.

Sandisk ConnectPlus

I bought one of these. I got it to work with OpenZaurus 3.5.4.1. No additional software was needed. First, run the following and look for the same return:
# cardctl ident
.
.
Socket 1:
  product info: "SunDisk", "SDP", "3F0.1"
#
If your product info looks different, this may not work.
If a cardctl ident still shows "SunDisk" instead of "SanDisk" then repeat the process. I'm looking for a more deterministic way to start the card.

Emacs

I built a console emacs 21.4 (sorry, no x11 or qtopia yet). Find it here. This package works great on my sl-c3000 under the Sharp 1.11 ROM and the pdaXrom. I believe it requires ncurses 4.x though it's not in the dependencies. You will also need libgcc_s.so.1 placed in /usr/lib or somewhere else in your library path. run ldconfig once the file is copied.

Clisp

Find the clisp package compiled with readline support here. Find the readline package here.You will also need libgcc_s.so.1 placed in /usr/lib or somewhere else in your library path. run ldconfig once the file is copied.

How I upgraded the 4G microdrive in my SL-C3000 to a 6G microdrive

I'll fill out this section more later, but here are some notes:

pdaXrom on the SL-C3000

Yes, it's possible. It seems to work except for some glaring problems. I expect this since there is no released pdaXrom for the sl-c3000. Go to this OE forum post for some details. I used rc10.4. You'll need to do some keycode work. It seems that the sl-c1000 has different keycodes for some keys. Look at the files: /etc/sysconfig/keyboard/kernel.map and /etc/X11/kb/userdefined.xmodmap. I can't seem to get the Fn key to work in X. Suspend and powerdown/reboot seem to have issues too.

Here are a list of the keycodes aquired in xev:
49one
50two
51three
52four
53five
54six
55seven
56eight
57nine
58zero
39backspace
25q
31w
13e
26r
28t
33y
29u
17i
23o
24p
73tab
9a
27s
12d
14f
15g
16h
18j
19k
20l
35lshift
34z
32x
11c
30v
10b
22n
21m
120rshift
36enter
38fn
64ctl
77kanji (next to ctl)
78kanji (next to minus)
67minus
100space
71comma
111period
42cancel
43left
44up
45down
46right
47ok
96calander
97address
98mail
48home
37menu
92rear ok
102rear cancel
133jog right
134jog left
110front depression switch for suspend
110back depression switch for rotate
Yes, both depression switches seem to have the same keycode.