Notice: We have migrated to GitLab launching 2024-05-01 see here:

Version 1 (modified by punitvara, on 05/18/16 at 17:22:08) (diff)



Table of Contents

    Error: Page REPLACE_WITH_PAGE_URL does not exist

Beagle bone Black BSP Improvement

Table of Contents

    Error: Page GSoC/2016/Beaglebone Black BSP Improvement does not exist


Ben Gras, mdmarcosdiaz, Martin Galvan, Ketul


Punit Vara


RTEMS is mainly designed for Real time applications, embedded systems that implements a single process, multi threaded environment. The project focuses on the improvements of the BSP for Beagle bone black that consists of development of various peripherals support like PWM,I2C,USB,SPI etc. Future task would be to fix the failing tests over Beagle bone Black as well as qemu. As Beagle bones are one the popular boards. So full BSP support will be significantly useful for developers to develop applications with RTEMS.


List the requirements and level of expertise you estimate are required by the developer tackling this project will have to have: Required level of programming language(s), specific areas of RTEMS or tools, level of familiarity with RTEMS, cross-development, GNU/Linux, etx., development/documentation/testing tools, mathematical/algorithmic background, other desirable skills.

Other sections

If you have more to say about the project that doesn't fit in the proposed sections of this template, feel free to add other sections at will.