FreeBSD on the Original Beaglebone

With beagle's microSD card on USB Card reader hooked to your BSD Desktop:

Backup the original beaglebone image (dmesg shows /dev/da0):
# dd if=/dev/da0 bs=8M | gzip -c > beaglebone_original.img.gz
(Watch lights blink)

Grab desired FreeBSD snapshot from ftp:
ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/arm/armv6/ISO-IMAGES/

The snapshot we're using today is: 
# fetch ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/arm/armv6/ISO-IMAGES/10.0/FreeBSD-10.0-STABLE-arm-armv6-BEAGLEBONE-20140301-r262657.img.bz2

Write the image to the microSD:
# zcat FreeBSD-10.0-STABLE-arm-armv6-BEAGLEBONE-20140301-r262657.img.bz2 | dd of=/dev/da0 bs=8M
(Watch lights blink)

Stick the microSD into the Beagle and fire it up!

dmesg output on your BSD Desktop connected to Beagle via USB should be like:
ugen0.3:  at usbus0
uftdi0:  on usbus0
uftdi1:  on usbus0
ugen0.4:  at usbus0

On Desktop use screen to get to Beagle local console
# screen /dev/cuaU1 115200
You should see FreeBSD boot bits scrolling by...
Login as root, no password.  Set up a user, set up a root password.

Configure /etc/ssh/sshd_config
PasswordAuthentication yes
UsePrivilegeSeparation yes
UseDNS no
# /etc/rc.d/sshd restart

Now ssh to your beaglebone with your newly created account!