Architectures/ARM/SheevaplugSDCard

HOWTO: SheevaPlug Fedora SD Card

This howto will cover installing Fedora (12) on a SheevaPlug running on a SD Ram card.

Prep the SD Card

Add the SD Card to your linux box you are building this on and run:

Next run fdisk to create the partition table. I created one large partition skipping swap, no need to swap on to an SD card.

Create the filesystem:

Install Fedora on the SD Card

Download the distro and kernel

Create a mount point for the SD card and mount.

Copy the distro over.

Customize the OS.

Edit the fstab, change / partition to /dev/mmcblk0p1:

Roots PW is fedoraarm, I didn't know this and editted /etc/shadow, you don't need to...

Edit the ethernet configuration:

Now you can umount the sd card and put it in the sheevaplug.

Prep your linux box to update the kernel

The SheevaPlug ships with a firmware that can't boot off of SD cards. So you need to update it over TFTP Install a tftp server

Get the u-boot image and make it available to the sheevaplug. Change

Set up the linux box for serial over usb support - FTDI
 * Originally found here: http://fedoraproject.org/wiki/Architectures/ARM/SheevaplugUSB

Plug in the serial cable from the Sheevaplug, if a /dev/ttyUSBx is not created, reboot your linux system.

Connect to the sheevaplug

Configure the boot parameters.

The SheevaPlug should be configured now.