mirror of https://github.com/ArduPilot/ardupilot
04b46678a4
Most scripts/tools use non-portable `/bin/bash`, switch to environment agnostic `/usr/bin/env bash`. |
||
---|---|---|
.. | ||
Makefile | ||
README.md | ||
RcAioPRU.p | ||
RcAioPRUTest.c | ||
RcAioPRU_BBBLUE_bin.h | ||
RcAioPRU_BBBMINI_bin.h | ||
RcAioPRU_POCKET_bin.h | ||
start_test |
README.md
PRU firmware for 12 x PWM output and RC input
RC AllInOnePRU can be used with BeagleBone Black
- Written in PRU Assembly
- 1 channel RCInput with 5ns accuracy
- 12 channel RCOutput with 1us accuracy
Build and install pasm (PRU Assembler)
git clone https://github.com/beagleboard/am335x_pru_package.git
cd am335x_pru_package
make
sudo make install
Rebuild RCAioPRU.p
cd ardupilot/Tools/Linux_HAL_Essentials/pru/aiopru
make