- Home
- Embedded Systems Toolchains
- Renesas Flexible Software Package
Renesas Flexible Software Package
What it is
Renesas Flexible Software Package (FSP) is a free software package for embedded designs using Renesas RA family Arm microcontrollers. It provides software compatibility across the RA family and includes hardware abstraction layer drivers designed for high performance with a low memory footprint. FSP supports bare-metal applications, Azure RTOS, FreeRTOS, and other preferred RTOS environments. For project setup, module configuration, development, and debugging, e² studio provides graphical configurators and code generation. The listed development environments also include IAR Embedded Workbench and Arm Keil MDK through the RA Smart Configurator. Middleware covers TCP/IP, MQTT, USB, cellular, Wi-Fi, and Bluetooth Low Energy. Security capabilities include Arm TrustZone for CM33-based MCUs, secure connections through NetX Duo Secure and Mbed TLS, cryptographic APIs, and secure debugging. FSP is listed as PSA Level 2 Certified and AWS-qualified for FreeRTOS, and complete source code is available through GitHub. Installers are offered for Windows, Linux, and macOS; the FSP 6.6.0 macOS installer is for Apple Silicon. That version requires e² studio version 2026-07 or later. It is available free of charge on any Renesas device.
For and against
For
- Available free of charge on any Renesas device
- Supports bare-metal, Azure RTOS, and FreeRTOS
- Includes graphical configurators and code generation
- Complete source code is available through GitHub
Against
- FSP 6.6.0 requires e² studio version 2026-07 or later
- The macOS installer for version 6.6.0 is for Apple Silicon
The verdict
FSP provides drivers, middleware, configurators, and security capabilities for Renesas RA microcontroller projects at no charge. Confirm the version requirement and development-tool fit before adopting it.
Who it suits
FSP suits embedded developers building with Renesas RA family Arm microcontrollers. It may fit teams using bare-metal or supported RTOS environments and the listed development tools.
Plans and prices
Renesas Flexible Software Package (FSP)
Available free of charge on any Renesas device
Read 4 Oct 2026 · renesas.com
On the record
- Certifications
- The feature list states that FSP is PSA Level 2 Certified and AWS-qualified for FreeRTOS.renesas.com · read 4 Oct 2026
- Company
- Renesas Electronics Corporation is established November 1, 2002, and is headquartered in Toyosu, Tokyo, Japan.renesas.com · read 4 Oct 2026
- Configuration
- e² studio provides graphical configurators and code generation for project setup, module configuration, development, and debugging.renesas.com · read 4 Oct 2026
- Connectivity
- Listed connectivity middleware includes TCP/IP, MQTT, USB, cellular, Wi-Fi, and Bluetooth Low Energy.renesas.com · read 4 Oct 2026
- Drivers
- It includes high performance, low memory footprint hardware abstraction layer drivers.renesas.com · read 4 Oct 2026
- Host platforms
- The FSP platform installers are offered for Windows, Linux, and macOS; the v6.6.0 macOS installer is for Apple Silicon.renesas.com · read 4 Oct 2026
- Integrations
- FSP includes Azure RTOS and FreeRTOS middleware and supports IAR Embedded Workbench and Arm Keil MDK through the RA Smart Configurator.renesas.com · read 4 Oct 2026
- Operating systems
- FSP supports bare-metal applications, Azure RTOS, FreeRTOS, and other preferred RTOS environments.renesas.com · read 4 Oct 2026
- Purpose
- FSP is a software package for embedded system designs using Renesas RA family Arm microcontrollers, with software compatibility across the RA family.renesas.com · read 4 Oct 2026
- Security
- FSP lists Arm TrustZone support for CM33-based MCUs, secure connections through NetX Duo Secure and Mbed TLS, cryptographic APIs, and secure debugging capabilities.renesas.com · read 4 Oct 2026
- Source availability
- The product page says complete source code is available through GitHub.renesas.com · read 4 Oct 2026
- Support
- Renesas offers online technical support through its engineering community, knowledge base, and support ticket submission.renesas.com · read 4 Oct 2026
- Supported tools
- The listed development environments are e² studio, IAR Embedded Workbench, and Arm Keil MDK.renesas.com · read 4 Oct 2026
- Version requirement
- FSP 6.6.0 requires e² studio version 2026-07 or later.renesas.com · read 4 Oct 2026