I intend to try your method of installing Ubuntu on the BeagleBone, installing the required packages, and working from there in order to use the board support package with the BeagleBone. I am hoping someone can provide a little more input a to the best way to connect/ transfer code to the BeagleBone. Do you simply compile your code and transfer that to the BeagleBone through scp or any other method then run it there? and is there any simple way of using the GPIO pins of the BeagleBone when developing with the BeagleBoard support package?
Any tips as to how to go about this would be greatly appreciated!