Oh guys, i red the thread yesterday night, i envy you so much that you are woking on the BeagleBone, that is pure joy! I had all the stuff working in Liunx: PWM, ADC, PRUS. I hope soon i can try all those features with FreeBSD.
For
Phishfry, I agree with
aragats about
connecting to the BBB, the serial cable is the first choice for first connections. After that I reccoment you set up an IP and connect via ssh, then you can sshfs or use Emacs in tramp-mode which is my preferred way for remote programming.
There was a nice thing in Linux that I had no time to test in BSD, you can connect via
RNDIS-usb-gadgets (Ethernet via USB). This is the uber-solution because with 1 USB cable you can power the BBB and contol it via ssh.
About
wifi, I tested the BBB running FreeBSD-11.1 as AP, with ALFA AWUS036NH, it works. Also device ALFA AWUUS036NEH works but I don't remember if i tested it in AP mode.
About
microSD. My miroSSD of choice is SanDisk Ultra class 10, 16 GB; I have 4-5 of those and they worked well in the last 6 months. I prefer to put all in the eMMC when the device is ready for deployment, micoSSD is just another thing on board that can fail with non negligible probability
Bye
Nicola