Tools/Linux_HAL_Essentials/README.md
uname -rwget https://rcn-ee.net/deb/wheezy-armhf/v3.8.13-bone57/install-me.sh
chmod +x install-me.sh
./install-me.sh
uname -r,it should be 3.8.13bone57NOTE: For Ubuntu different scripts shall be used. E.g., for precise:
You should first check if there is the PRU Compiler available in your Linux-Distribution.
apt-get updatesudo apt-get install ti-pru-cgt-installerIf it is not available in your Linux-Distribution you have to download it from the TI website.
echo export PATH=/path/to/pru/compiler/bin:$PATH >> ~/.bashrc
echo export PRU_C_DIR="/path/to/pru/compiler/include;/path/to/pru/compiler/lib" >> ~/.bashrc
source ~/.bashrc
Note: Semicolons in second command were intended.
makepwmpru1 to ardupilot/Tools/Linux_HAL_Essentials/../startup.sh load : only once after reboot it will copy overlays and firmware to /lib/firmware/ and loads them../startup.sh reload : it only copies firmware to /lib/firmware/ and reloads pru firmware.cp BB-PXF-01-00A0.dtbo /lib/firmwarecape_enable=capemgr.enable_partno=BB-PXF-01 to /boot/uboot/uEnv.txtCAPE=BB-PXF-01 to /etc/default/capemgr