What is the state of FreeBSD on the SheevaPlug?

SAITOU Toshihide toshi at ruby.ocn.ne.jp
Tue Feb 23 15:45:06 UTC 2010


In message: <31d643301002230655u6fd16d66wfedc6fb33f0d87dc at mail.gmail.com>
            Matthias Rampke <matthias.rampke at googlemail.com> writes:

> Netbooting is not really a (permanent) solution for me, since if I had
> a NFS server permanently on, I'd have no need for a SheevaPlug ...
> I'll see what I can get to USB-wise.

1. put a kernel.bin into the FAT partition of a USB stick then

   Marvell>> usb start
   Marvell>> usb part
   Marvell>> fatls usb 0:1
   Marvell>> fatload usb 0:1 0x900000 kernel.bin
   Marvell>> go 0x900000


2. You can boot the kernel from ffs partition if you reflash your
   u-boot with the followings:

   http://blog.springdaemons.com/2008/10/31/u-boot-ffs-ufs-support
   http://www.naobsd.org/sheeva/u-boot-rd88f6281Sheevaplug_400db_nand.bin

   Marvell>> usb start
   Marvell>> ffsload usb 0:2 0x900000 kernel.bin
   Marvell>> go 0x900000

   in case of eSATA Sheeva:

   Marvell>> ide reset
   Marvell>> ffsls ide 1 /
   Marvell>> ffsload ide 1 0x900000 kernel.bin
   Marvell>> go 0x900000


And also, apply the pach to boot into multiuser mode.

   http://www.plugcomputer.org/plugwiki/index.php/File:Disable_forcedsingle.diff.gz


SAITOU Toshihide


More information about the freebsd-arm mailing list