Tuesday 26 May 2015

Introduction to the project

As part of this project I will be working with Raspberry Pi 2. This new model, launched after the Raspberry Pi Model B+, has a major improvement in terms of the quad-core processor in its SOC. The project aims to improve BSP support for the Pi 2.

Raspberry Pi 2 MOD B
                           

A little background before proceeding...

With some preliminary changes to existing Raspberry Pi BSP code, the new Pi was up and running using its single core. However, after running benchmarks on it under RTEMS, results indicated that changes to cache configurations are required to improve performance. I will be fixing this as part of the project.

Also, with just one functional core out of four, performance is largely limited. And so, the other important goal is to bring up the secondary cores and enable support for symmetric multiprocessing. This will include running tests to ensure a stable SMP environment and check performance.

Quick links to the two broad sub-parts:

No comments:

Post a Comment