Zaurus
Versions:
Akita: SL-C1000 (Belongs to series Cxx00), Specifications: 416
MHz PXA270, 128M Flash, 64M RAM
1)
Husky: SL-C860 (Belongs to series C7x0), Specifications: 400
MHz PXA255, 128M Flash, 64M RAM
2)
Distributions
Pokylinux
See about Poky in the following link, specifically at “What is Poky?”
links
Installation steps
Following step by step option should guarantee succes:
Resetting Zaurus to factory defaults
Prepare a CF compact flash card (Note that not all CF cards are working on your Zaurus, for example a 256 MB Kingston Elite Pro did not work). I use a 2 GB Kingston
Download the file C1000NAND240305.zip from following page:
http://trisoft.de/en_c1000howto.htm, extract the file SYSTC100.DBK (md5: 8d7b3617900f964234f1ed7f692cf458) to a freshly FAT16 formatted CF card.
Prepare an SD card with following steps:
Obtain an SD/MMC or CF card with a vfat or ext2 filesystem.
Copy a jffs2 image file from
Here (poky-image-sato-akita.jffs2) onto the card as “initrd.bin”:
Copy an Linux kernel file from
Here (zImage-akita.bin) onto the card as “zImage.bin”:
Copy an updater script from
Here (updater.sh.akita) onto the card as “updater.sh”:
To enter the flashmenu on the Zaurus, do following:
Insert the CF card into the Zaurus.
Completely turn of Zaurus, remove USB and power cables.
Move batteryswitch in the opposite direction of the battery (“Off”) , remove the lid and the battery.
Wait 5 seconds.
Press the keys 'D' and 'M' on the keyboard, and do not release them. Put the battery back in. Unless the battery is flat, the Service Menu should now appear automatically. Release both keys, and put the eternal power socket into the device.
Navigate to the third menu with the arrow keys, select “2. BACKUP RESTORE MENU”
In the “BKUP RSTR MENU” Select “6. NAND Flash Restore”
The Zaurus should now automatically check your CF card for the file SYSTC100.DBK, if found, it asks you to Execute restore. Press OK
press OK when it asks “Delete all flash data?”
The text “Restore…” appears and a green bar at the bottom of the screen advances from left to right. When finished it should say “OK”. Press cancel to go back to the menu. Instead of now booting to your factory reset system, continue with the following:
Reset/Erase internal partition
Insert the specially prepared SD card into the Zaurus.
If not done already, move batteryswitch in the opposite direction of the battery (“Off”) , remove the lid and the battery.
Press the reset button next to the battery in the battery compartiment.
Put the battery back into it's original position, shift the lid back.
Move batteryswitch towards the battery, into the “On” position
Connect external power cable.
Keep the OK button at the cursor keys pressed, while switching on the device on the front. Then release the OK button.
A Japanese menu should appear with following items. select the 4th item (Flash/Update):
Cancel (Cancel flashmenu, and boot normal)
Execute Fsck (Filesystem check)
Reset/Erase (Revert to factory settings/state) with this option, also the internal partition containing data will be erased
Flash/Update
Select the SD device and just follow the on screen information.
startx problem
In my case eventually the Zaurus did not start X, but shows a blinking cursor after the text:
akita login: Can't open display :0
According to Link the problem is that the standard auto configuration for the xserver couldn't work out how to
start X for this machine. You need to adjust /etc/X11/Xserver/ and probably adjust /etc/formfactor/machconfig:
Press a key, at the text “akita login:” enter: root
change file permission with chmod +x of both files config and machconfig in /etc/machconfig/
Troubleshooting
I have a socketcom ethernet PC card, which receives automatically an IP-address. Use ssh for easier troubleshoot:
ssh root@<Poky_IP-Address>
By default the password is empty.