Please read the following QUICKSTART carefully:
Here is the readme: Slackware on the Bifferboard ============================ This file attempts to document how Bifferboard Slackware differs from the official Slackware distribution. For general information on Slackware see: http://www.slackware.com. For general information on slapt-get, the package installer see: http://software.jaos.org/. Compiling a new kernel ====================== If the bzImage found in this directory is not to your liking, then you will need to compile your own. Follow these steps: svn co https://bifferboard.svn.sourceforge.net/svnroot/bifferboard cd bifferboard/kernel make cd linux-2.6.30.5 make menuconfig *** configure the kernel as you like *** make make modules_install INSTALL_MOD_PATH=<rootfs location> These steps will leave the built kernel sources under the /boot directory. You can use the bb_eth_upload.py script or the bb_upload.py script to flash the new kernel to your board. Your modules should end up in the right place. If your board has only 1MB flash: then the bzImage should be no larger than 974848 bytes (0xee00 hex) to avoid overwriting the Biffboot configuration block. The absolute maximum size allowed is 983040 bytes (0xf0000 hex). Notes on how to prepare Slackware rootfs for Bifferboard ======================================================== This is just for info, it's already been done for you if you're reading this from the slackware rootfs tarball, but if you want to recreate this rootfs starting with the Slackware CDs/DVD then you'll need this. * Install Slackware from DVD. See /var/log/packages for the list of packages to install. * Edit /etc/securetty to include ttyS0 (comment it in), comment in the other consoles. * edit /etc/inittab to include a serial logon, like this: # Local serial lines: s1:12345:respawn:/sbin/agetty -L ttyS0 115200 vt100 #s2:12345:respawn:/sbin/agetty -L ttyS1 9600 vt100 * Put this in place of hwclock stuff in /etc/rc.d/rc.S /usr/bin/date -s "$(/sbin/dumpe2fs -h /dev/sda1 | grep "Last mount time:" | sed s/"Last mount time: *"//)" * Disable udevd (chmod 644 /etc/rc.d/rc.udevd) * Install slapt-get (not an Official Slackware package) * Update /etc/slapt-get/slapt-getrc to point to a mirror |
