This document summarizes a 21-day project to port FreeRTOS to the Raspberry Pi 2. A team of 4 students led by Huang Min ported FreeRTOS to the quad-core ARM Cortex-A7 processor and 1GB RAM of the Raspberry Pi 2 over 21 days under the guidance of instructor Joseph. The document outlines the features of FreeRTOS, development tools used, basic ARM boot process, interrupt handling, and steps taken to port FreeRTOS by implementing timer interrupts and context switching. Basic GPIO and UART drivers were developed along with task communication and CLI application demos.