diff options
-rw-r--r-- | README | 52 |
1 files changed, 52 insertions, 0 deletions
@@ -0,0 +1,52 @@ +Acer n35 buildroot +================== + +This directory contains patches and config files to get a modern Linux kernel +running on the Acer n35 handheld. Most things are based on work by Christer +Weinigel[1] and Jiri Pinkava[2]. + +Getting started +--------------- + +buildroot ++++++++++ + +- Download a copy of buildroot[3] and unpack it +- Copy buildroot-config to the buildroot-version/.config +- Symlink buildroot-version/fs/n35-skeleton to n35-skeleton +- Run make +- Copy the contents of output/images/rootfs.tar to an SD card or NFS share + +Kernel +++++++ + +- Download the Linux kernel[4] and unpack it +- copy linux/version/config-nfs to linux-version/.config +- Run make +- Copy arch/arm/boot/zImage and Christer’s WinCE boot.exe[5] to a FAT partition + on the SD card +- Create a file called “default.txt” on the same partition with the following + content: + + # Acer N35 + set MTYPE 927 + + set KERNEL "zImage" + set RAMADDR 0x30000000 + + set CMDLINE "console=tty verbose root=/dev/nfs nfsroot=192.168.131.102:/tmp/export,v3 ip=192.168.131.201:192.168.131.102:192.168.131.102:255.255.255.0:n35:usb0:off nfsrootdebug rw rootdelay=5" + + bootlinux + + This will start the kernel and boot the system from a NFS share. Note that + you have to set up the network device usb0. + + To boot from the second partition on the SD card use + + set CMDLINE "console=tty verbose root=/dev/mmcblk0p2 ro rootdelay=5" + +[1] http://zoo.weinigel.se/trac/public/wiki/AcerN30 +[2] http://web.vscht.cz/pinkavaj/linux_on_acer_n35.html +[3] http://buildroot.uclibc.org/ +[4] http://www.kernel.org/ +[5] http://zoo.weinigel.se/n30/downloads/n30-20060107-1454-wince-boot.zip |