Skip to content
RESG_XX edited this page Mar 26, 2025 · 10 revisions

Renesas/FreeRTOS-Kernel wiki

Welcome to the FreeRTOS-Kernel for Renesas wiki!


Introduction

This Wiki provides an overview of the FreeRTOS (kernel only) software package, which is derived from FreeRTOS.
FreeRTOS is a class of RTOS designed to be small enough to run on microcontroller.
The "FreeRTOS (Kernel only)" software package is designed to run on Renesas microcontrollers (MCUs), specifically devices from RX, RL78, and RE family.
This Wiki focus on RX family implementation.

Although Renesas also supports FreeRTOS for RA family, it is delivered as part of the Flexible Software Package (FSP) and will not be covered in this Wiki.

Table of contents

  1. About the product
  2. How to use the product
  3. Technical Notes of FreeRTOS Kernel
  4. FAQ
  5. Troubleshooting

Abbreviations

This wiki uses the following abbreviations.

Abbreviation Meaning
AWS Amazon Web Services
DPFPU Double-precision floating-point coprocessor
IPL Processor interrupt priority level
OSS Open source software
PG feature The project generation feature on e2 studio
RTOS Real-time operating system
SC RX Smart Configurator
iot-reference-rx FreeRTOS (with IoT libraries)
This product FreeRTOS (kernel only)

FreeRTOS Related External Links(aws.com)

  1. What is FreeRTOS
  2. Getting Started with FreeRTOS
  3. FreeRTOS kernel fundamentals
Clone this wiki locally