I'm not sure what the question is. Cgminer should compile on the BBB the same as a PC since it's just running linux. The distributed firmware+cgminer on the beaglebone is just older than the code in master cgminer.
Ok, in that case I'll just change out the binary at /opt/cgminer. Earlier in the thread you mentioned hooking up the units to a PC directly, and I was wondering why this was necessary. Re-reading things, I guess the reason was to isolate a potential problem with the BeagleBone itself, as well as to switch from the more liberal hashrate estimation method.
Unfortunately I haven't had any problem with a reported-vs-actual hashrate, so my doing this is probably useless.
byte1, perhaps I was a little unclear. Try this:
# cd /Angstrom/Cointerra/
# echo 'admin:' > ./lighttpd.password