wiki:GSoC/2023
Notice: We have migrated to GitLab launching 2024-05-01 see here: https://gitlab.rtems.org/

Version 29 (modified by Utkarsh Verma, on 05/13/23 at 01:58:19) (diff)

Initial content

Improve the Raspberry Pi 4 BSP

Students: Utkarsh Verma

Mentors: Alan Cudmore, Kinsey Moore

Introduction

The existing support for Raspberry Pi SBCs in RTEMS is operational, but it lacks essential functionalities such as graphics support, USB, SD card, UART, I2C and SPI functionality, which are necessary for basic user requirements. To address this gap, this project aims to incorporate these controllers into the Raspberry Pi 4 (Model B) board-specific package within RTEMS.

Requirements

This project requires some familiarity with the RTEMS codebase, Raspberry Pi, and firmware development for ARM processors.

Project Contributions

This section outlines the outcome of this GSOC project.