OK, maybe I will try the cgminer first. Other than getting a version to run on the beaglebone (not sure if it will run with the Angstrom linux version or if I will need to load a different linux version) would I need to do anything else for it to recognize the terraminer boards? I am assuming cgminer would find them and then start sending the data to the pool provided on the command line. Does that make sense?
There's a USB trick you need to perform to have cgminer recognize the CT devices, it's described in the cgminer README. Other than that, no fancy stuff, it just works.
https://github.com/ckolivas/cgminer/blob/master/README#L355The build instructions are also there:
https://github.com/ckolivas/cgminer/blob/master/README#L100Keep in mind that Angstrom linux (the *normal* version, not the wonky scheme Cointerra boots into) uses a package manager called opkg. So far as I know you can get all the necessary packages to build cgminer from it, but I haven't actually tried it myself, I'm just recalling an almost identical process with KNC.