Handhelds.org - Open source for handheld devices

UserPreferences

PalmTungstenT5Downloads


Linux on Palm Tungsten T5 Downloads

Home | Status | Hardware | Downloads | How-To | Bootloader

Files to download

See [WWW]http://www.hackndev.com for prebuilt binaries. Kernel sources are in [WWW]http://www.handhelds.org. Text on this page below this section is outdated.

Bootloader

This version of bootloader, gerenates one PRC file that already has the kernel and initrd builtin. [WWW]The Garux roject page on sourceforge. To use it copy the initrd.gz and zImage in the directory of garux, and use "make palmtt5" to compile it. Remember to compile your kernel with the correct boot options. It could well be that you need to update your LDFLAGS setting in your Makefile to specify where all your PalmOS libraries are).

This version of Garux loads the kernel (filename: zImage) and initrd.gz from the SD card. Remember to compile your kernel with the correct boot options. A precompiled version (PRC) can be downloaded here garuxng0105.prc

Garux NG is interesting when trying new kernels: you don't have to recompile garux every time you built a new kernel. The original Garux is good for distributing testversions, as the end-user is not confrontated with the fact that he needs to copy the initrd.gz and the zImage kernel on the SD card.

Linux Kernel

The linux Kernel can be obtained via the [WWW]svn of the [WWW]hackndev project.

To generate a default configuration for the Tungsten T5, use "make palmt5_defconfig" to generate a default configuration for this device. Then use the "make menuconfig" to specify the bootoptions in your kernel (under bootoptions). For example, use this line if you have an initrd.gz with a filesize of 449608 bytes: "mem=0x02000000 initrd=0xA0400000,449608 root=/dev/ram0 init=/linuxrc" ) To use the SVN use: "svn co https://svn.sourceforge.net/svnroot/hackndev hackndev" and then use from within the hackndev directory "svn up" to update to all the latest changes.

A initrd.gz that can be used can be downloaded here: initrd.gz