User Tools

Site Tools


software:zaurus

Table of Contents

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?”

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:

  1. Obtain an SD/MMC or CF card with a vfat or ext2 filesystem.
  2. Copy a jffs2 image file from Here (poky-image-sato-akita.jffs2) onto the card as “initrd.bin”:
  3. Copy an Linux kernel file from Here (zImage-akita.bin) onto the card as “zImage.bin”:
  4. 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.

2)
See: http://wiki.openzaurus.org/SL-C860, Note that the only difference between C860 (Husky) and C760 (Husky) is color
software/zaurus.txt · Last modified: 2010/05/12 10:17 by admin