You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
dorovl 3644939246 BeagleBone : comments corrected in RcAioPRU.p 5 years ago
..
Makefile Bone : Faulty PWM output after few flight controller restarts due to wrong IEP Timer configuration 5 years ago
README.md Linux_HAL_Essentials: Add missing make command in README.md for aiopru 9 years ago
RcAioPRU.p BeagleBone : comments corrected in RcAioPRU.p 5 years ago
RcAioPRUTest.c Bone : Faulty PWM output after few flight controller restarts due to wrong IEP Timer configuration 5 years ago
RcAioPRU_BBBLUE_bin.h Bone : Faulty PWM output after few flight controller restarts due to wrong IEP Timer configuration 5 years ago
RcAioPRU_BBBMINI_bin.h Bone : Faulty PWM output after few flight controller restarts due to wrong IEP Timer configuration 5 years ago
RcAioPRU_POCKET_bin.h Bone : Faulty PWM output after few flight controller restarts due to wrong IEP Timer configuration 5 years ago
start_test Bone : Faulty PWM output after few flight controller restarts due to wrong IEP Timer configuration 5 years ago

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)

  1. git clone https://github.com/beagleboard/am335x_pru_package.git
  2. cd am335x_pru_package
  3. make
  4. sudo make install

Rebuild RCAioPRU.p

  1. cd ardupilot/Tools/Linux_HAL_Essentials/pru/aiopru
  2. make