Currently, we're using the TS-7xxx boards, with a Cirrus EP93xx / ARM 920T processor, for our embedded devices. The trouble is, that the boards ship with a non-standard 2.4 kernel and the bloated glibc library. I've successfully compiled and installed the 18.104.22.168 linux kernel as well as a uClibc userland for the boards, but now I'm in the process of working out bugs and installing other software that is necessary for the basic functionality of our boards.
- Make nfs-mounting work on the boards (recompile uClibc with full RPC, and then busybox)
- Build OpenVPN
- Build an FTP service
- Build JamVM
- Copy over the GNU Classpath that we have
- Build Avahi
- (etc, etc)