HC-SR04 driver that can be used with BeagleBone Black
sudo apt-get update
sudo apt-get install ti-pru-cgt-installer
cd ardupilot/Tools/Linux_HAL_Essentials/rangefinderpru/
make