Apologies, I was a little sick this weekend with the first email. Slight addendum (and also in reply to armv7/prep diff that followed), my boot line should have been:
tftpboot ${loadaddr} [IP:]openbsd/bsd.rd.OMAP.umg I don't know whether the address is still necessary, but I've been using the variable syntax and not the address explicitly. To be more clear about the problem I *actually* ran into, the frequently-Googled post by tedu (http://www.tedunangst.com/flak/post/OpenBSD-on-BeagleBone-Black) uses a dhcp line that did not work for me due to a default filename (pxelinux.0) being handed out for all addresses on my home LAN. `dhcp ${loadaddr} bsd.rd.OMAP.umg` -> results in pxelinux.0 being loaded no matter what, hence the tftpboot syntax. Thanks again. Brian Conway