Topic FreeRTOS - Overview

Overview

In this project, our ultimate goal is to port FreeRTOS on Infineon Tricore TC275 Evaluation kit, understanding FreeRTOS. During this journey, we are going to handle topics such as FreeRTOS Theory, TC275 MCU Architecture, Hands-on Experiment, Development Enviornment, and Guidance for the experiment.

First, we will look at Free RTOS Theory elaborated in Mastering-the-FreeRTOS-Real-Time-Kernel.v1.0. This document written by Richard Barry and FreeRTOS team is very powerful to understand modern OS theory. Second, we will go over Infineon Tricore TC275 MCU Architecture, which is especially related to OS. Finally, we are going to move on hands-on experiment, the port on TC275 Evaulation kit based on these two prerequisites.

For the hands-on experirment, we will try to do porting FreeRTOS on TC275 Evaluation kit. This implementation will be based on TC1775 Demo Project and Legacy FreeRTOS Port on TC277. Especially, Legacy FreeRTOS Port on TC277 is the contribution 9 years ago. If we found that several improvements are needed, we will do that. One of the goals of this project is to make it versatile, which means that we are not limited to several specific tools that need payment. So, when we implement the port on TC275, we are going to choose open source and tools that can be used free of charge.

Reference

Hands on Experiment Development Environment

  1. TC275 lite kit
  2. Compiler: GCC
  3. FreeRTOS Kernel Version: FreeRTOS Kernel v10.5.1
  4. Development Environment: Windows or WSL
  5. Reference Source Code: TC1775 Demo Project and Legacy FreeRTOS Port on TC277

results matching ""

    No results matching ""