Skip to content
Pratim Ugale edited this page Aug 14, 2019 · 27 revisions

PRU User Space API

This is a Google Summer of Code 2019 project under BeagleBoard.org aimed at providing:

  1. An API for different programming languages to load/unload firmware, start/stop the PRUs and communicate with them from the Linux User Space using the RemoteProc, RPMsg drivers.
  2. Sample PRU firmware and User Space software to demonstrate the use of the project.

Project Details:

Code: https://www.github.com/pratimugale/PRUSS-Bindings
Mentors: Kumar Abhishek, Zubeen Tolani(ZeekHuge), Patryk Mężydło.
GSoC Project Page: https://summerofcode.withgoogle.com/projects/#5163407328673792
Introduction Video explaining about the project: https://www.youtube.com/watch?v=3Z2PxDIoCpE&t=10s
Final Video: TBA

Introduction

About the project and how it simplifies things

Installation

Work that can further be done

Conclusion and Acknowledgement

Additional Details

Clone this wiki locally