Download j700 documentation installation eng
From JLiMe.com
How to install Jlime on a HP Jornada 710/720/728
Contents |
Prerequisites
Obviously you need a HP Jornada 7xx, but you also need a Compact Flash, of at least 256 MB in order to create partitions and file systems for Jlime.
What works?
This is the Jlime Linux kernel 2.6.19-rc6 for HP Jornada 710 / 720 / 728 status:
- Basic hardware works (touchscreen/pcmcia/keyboard/compact flash)
- Suspend: there is no suspend support (we're working on it).
- Sound: there is currently no sound support (we're working on it). There is a snd_dummy driver, so most of the apps that require sound to work should at least run.
Jlime distribution userland preinstalled applications //to do
Installation
Partitioning
Divide the Compact Flash into 2 partitions:
- /dev/sdc1 : FAT, 8MB is ok.
- /dev/sdc2 : ext2, at least 240MB. Better more.
(Note: the sizes are specific for the userland file mentioned below) (Note 2: the name of the device files (/dev/sdc1, /dev/sdc2, ..) above are only examples. I assume that the Compact Flash is /dev/sdc, but it could be different in your PC, check that before and use the proper names of the device files.)
Creating the file systems:
mkfs.vfat /dev/sdc1
mkfs.ext2 /dev/sdc2
Downloading the neccesary files See Download Section (j700)
The Linux kernel (Jlime Mongo 2.6.19-rc6): [1]
Kernel modules: [2]
The bootloader: [3]
Bootloader's config file (*): [4]
The userland: [5]
- If you have a HP Jornada 728 edit params.txt and change "mem=32MB" at the bottom to "mem=64MB".
Installing the system
Put files below on FAT file system (/dev/sdc1):
- zImage
- params.txt
- jlinexec.exe
Install the Jlime userland and kernel modules on ext2 file system (extract the files as root only):
mount /dev/sdc2 /mnt
cd /mnt
tar xvjf /tmp/icewm-image-Mongo-08.07.08.tar.bz2
cd /tmp
tar xvjf /tmp/2.6.19-fusefs+extra-modules.tar.bz2
mv ./2.6.19-fusefs+extra-modules/2.6.19-rc6/ /mnt/lib/modules
umount /dev/sdc2
(Note: the name of the device files (/dev/sdc1, /dev/sdc2, ..) above are only examples. I assume that the Compact Flash is /dev/sdc, but it could be different in your PC, check that before and use the proper names of the device files.)
(Note 2: the names of the userland and kernel modules packages may differ depending on their versions. )
Booting the system
Put the Compact Flash into your Jornada. Boot into Windows CE. Tap "Start", "Run", "Browse". Find the storage card and double tap your bootloaderÂ's name (jlinexec.exe in this case). Confirm, then wait a short while, and JLiME should boot.
(HINT: You can skip the Windows CE startup wizard by pressing the Window_key+E to bring up the file browser, and using the arrows buttons to navigate through.)
If after a few minutes the system is not booting, reset again keeping hold the reset button for a while (10 sec. is ok) and re-try.
Glossary
- bootloader - a program that loads linux on the palmtop
- kernel - a "core" of linux, manages the palmtop's resources
- userland - a set of software prepared by Jlime team
- partition - a particular area on a hard drive (memory card), intended to keep files on it
- FAT (fat16/fat32) - a type of filesystem used by Windows CE
- ext2 - a type of filesystem used by Linux
