Skip to main content

Overview

Description

Topics
Supports FSP 6.3.0.

The Renesas RA Smart Configurator (RA SC) is a desktop application that helps you in configuring software systems (including a Board Support Package (BSP), drivers, RTOS, and middleware) for RA-Family MCUs when you are using a third-party IDE and toolchain.

You need to download the platform installer included FSP (Flexible Software Package) to use RA Smart Configurator .
For details, see Release Information.

Release Information

MCUSupported IDEs and user guidesLatest Ver.
e² studioIARArm Keil
RAe² studio plug-in
(Note1)
download
RA SC User Guide for MDK and IAR
V2025-12

Note

  1. The package of the e² studio includes this plug-in.

Target Devices

Downloads

Documentation

Videos & Training

Additional Details

Functions

Creating Projects for the IDEs from Renesas Partners

You can create projects for EWARM from IAR Systems or the Keil MDK from Arm.

Image
Create EWARM and Keil MDK project
When creating a new project, you can select whether to create it for EWARM from IAR Systems or the Keil MDK from Arm.

Creating a Project that Supports TrustZone®

You can create a project that supports TrustZone® or a flat project that does not support TrustZone®

Image
Secure project
Secure Project
Image
Non secure project
Non-secure Project
Image
Flat project
Flat Project

Reading and Changing the State of a Device that Supports TrustZone®

You can read and change the state of a device that supports TrustZone®

Image
Read and modify device status

For a device that supports TrustZone®, you can use the Renesas Device Partition Manager (RDPM) to check and change the state of the device lifecycle management (DLM), make the memory partition settings, and restore the state of the device to that at the time of shipment.

Setting Pins

You can set pins via a GUI and verify and resolve cases where conflicting functions are assigned to the same pins.

Image
Pin settings
[Pins] page (showing each peripheral function)
You can set the pins to be used for each peripheral function on the [Pins] page.
Image
FSP Visualization view
[FSP Visualization view]
The [FSP Visualization] view shows used pins, unused pins, and pins to which conflicting functions are assigned in different colors to allow easy confirmation of the overall state.

Adding and Deleting Threads and Objects

You can add and delete threads, FSP module instances, and kernel objects on the [Stacks] page and change each of the properties in the [Properties] view.

Image
FSP Smart Configuration

Support

Support Communities

  1. RA Smart Configurator GPT Generated Code Issue

    Using RA Smart Configurator V5.4.0 add 8 new GPT stacks in RA4M2 or RA4M3 project with the same parameters as follow: XTAL= 8MHz, PCLKD=100MHz, Mode=Saw-wave PWM. Period=1, Period Unit=Hertz Then the gerated code different as follow: GPT Channel 0~3: /* Actual period ...

    Jul 23, 2024
  2. RA Smart Configurator GPT Generated Code Issue

    Using RA Smart Configurator V5.4.0 add 8 new GPT stacks in RA4M2 or RA4M3 project with the same parameters as follow: XTAL= 8MHz, PCLKD=100MHz, Mode=Saw-wave PWM. Period=1, Period Unit=Hertz Then the gerated code different as follow: GPT Channel 0~3: /* Actual period ...

    Jul 23, 2024
  3. How to add defines like _RENESAS_RA_ using RA Smart configurator

    ... custom defines to my project. I'm using RA Smart configurator to move my e2 studio project to IAR IDE but i need to add some customs defines to the following three general defines :  -D_RA_ORDINAL=1-D_RA_CORE=CM33-D_RENESAS_RA_I'm using a R7FA6M5

    May 17, 2024
View All Results from Support Communities (285)

Knowledge Base

  1. How to convert an e² studio FSP project into an RA or RZ Smart Configurator project that can be built in a partner IDE

    Install RA or RZ SC v2022-07 or higher, open Quick Start Guide from the Help menu, and then see the chapter "From Existing e² studio Projects."

    Jul 30, 2024
  2. Why Does I²C Baud Rate Set by Smart Configurator for RX Differ from Actual Value

    ... fall time (tf) change depending on the total bus line capacity (Cb) and pull-up resistance (Rp).Cb and Rp cannot be set by the Smart Configurator. With this in mind, set ICBRH and ICBRL according to your environment.Related FAQ- RX Family Measured vs Calculated Transfer Rate of I2C

    Jul 26, 2019
  3. Smart Configurator FAQs

    ... Smart Configurator3000711 I2C communications by using the I2C master mode component (SCI) in RX Smart Configurator3000722 Cannot select the desired transfer rate (bit rate or baud rate) 3000723 I want to perform CAN, LIN, and Ethernet communications by using the Smart ConfiguratorFirmware Integration Technology (FIT) 3000361Smart ...

    Apr 23, 2025
View All Results from Knowledge Base (16)
Support Communities

Support Communities

Get quick technical support online from Renesas Engineering Community technical staff.
Browse Articles

Knowledge Base

Browse our knowledge base for helpful articles, FAQs, and other useful resources.
Submit a Ticket

Submit a Ticket

Need to ask a technical question or share confidential information?