Exploring BeagleBone: Tools and Techniques for Building with Embedded Linux