Two distributions of Linux for the Zipit
There are currently two Linux distributions that will run on the
Zipit. There is the one that fits into the Flash memory and
will use the MMC card (if available) to store just files.
The other distribution is one that boots from the MMC card itself.
This page here has the download for the buildroot version, which
stores its entire file system in the Flash. Unfortunately, the
Flash memory is very tiny and, as such, cannot hold very much.
If you take the link to
the OpenZipit distribution
, you can have
a much larger Linux system on your Zipit. You do need, however, the
5 wire mod for the RS232, and an MMC card mod to use the OpenEmbedded.
The 5 wire mod is to load the kernel and bootloader into the Flash,
the MMC card will be where the kernel looks for the boot files and
the runtime system. Essentially, you need something like the
Addon Board
installed in your Zipit.
TopCurrent Release of buildroot-zipit
This is the first release of the buildroot-zipit. It combines the build
of the linux kernel and file system packages under one compiler version.
It is no longer necessary to use two compilers to build the code.
This is a complete build system for the images that will go into the Zipit
Flash memory, as well as the necessary loader utils to do that (e.g.
5wire_loader, loader.bin, zpm.bin, etc.).
Please try this release out and submit any comments, or offers to help!
The current software system is in the process of being moved onto OpenEmbedded (
http://www.openembedded.org
). The strategy is to produce a bootloader and kernel which will boot the
root filesystem from the MMC card.
OpenEmbedded contains a lot of packages, many of which Zipit owners seem to want:
MP3 players, pine email client, dropbear and ssh to name a few. The resulting
filesystem is about 13Meg in size, too large to keep in the Flash. A pivot_root
type of system doesn't make much sense if the MMC can be mounted as the root device...
This is the
Buildroot-Zipit package
and the
md5sum for the tarball.
WARNING! Buildroot-zipit is deceptively small! During the build
process, it will download about 76 megabytes of files.
A build on my Athon 3.3GHz, 1Meg SDRAM system takes about 24 minutes
while using a 7Mb/s cable modem to download the files. On a Pentium-III
system, expect it to take several hours (depending on your RAM, CPU and
the speed of your Internet connection).
The total size of the completed build is 933 megabytes.
TopIn a hurry?
For those that cannot build the buildroot-zipit binaries, or don't have the
time to do so, the
executable binaries are available
. These will run on linux, but may also run under
cyqwin (I haven't tried this...).