General info

Building the boot loader:
cd /usr/src                                                                     
make TARGET=arm TARGET_ARCH=arm buildenv                                        
make toolchain
cd sys/boot/arm/at91                                                            
make

From Warner's Random Hacking Blog
   1. setenv MAKEOBJDIRPREFIX /blah
   2. setenv TARGET arm
   3. setenv TARGET_ARCH arm
   4. make buildworld
   5. make buildkernel KERNCONF="your kernel config"
   6. fdisk -I da0
   7. fdisk -B da0
   8. bsdlabel -w da0s1 auto
   9. bsdlabel -B da0s1
  10. newfs /dev/da0s1a
  11. mount /dev/da0s1a /mnt
  12. make installworld DESTDIR=/mnt
  13. make installkernel DESTDIR=/mnt KERNCONF="your kernel config" INSTALL_NODEBUG=t
  14. make distrib-dirs DESTDIR=/mnt
  15. make distribution DESTDIR=/mnt
  16. echo /dev/da0s1a / ufs rw 1 1 > /mnt/etc/fstab
  17. echo ifconfig_DEFAULT=DHCP > /mnt/etc/rc.conf
  18. echo hostname=demo >> /mnt/etc/rc.conf
Though this hasn't been fully tested yet, but neat tricks though.

Boards:

Mechatronic Brick MB9200 in this eval board: Mechatronic Brick Eval board



I can be found in most major IRC networks as Xride, or come to #bsddev on Efnet.