Debian Squeeze on a SheevaPlug

Setup

The process is fairly straight forward, but there are some requirements:

  • A TFTP server with some specific files. These should all be in the root of the TFTP directory.
  • The latest version of the SheevaPlug U-Boot binary.
  • The latest version of the Debian installer image (uImage and uInitrd).
  • The latest version of the Linux kernel (optimized for SheevaPlug; uImage and Modules).
  • A 2+ GB USB thumb drive.
  • Terminal emulation software (GNU screen, PuTTY, minicom, HyperTerm) [Note: Mac OS X’s version of screen seems to have issues with the debian installer, so I used PuTTY in a VM.]

Continue reading