mirror of https://github.com/ArduPilot/ardupilot
3644939246 | ||
---|---|---|
.. | ||
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