Release Notes
Flexible Software Package (FSP) for Renesas RA MCU Family, version 6.4.0.
Minimum e2 studio version for FSP 6.4.0 is e2 studio 2025-12
Download the FSP with e2 studio Windows installer for this release, setup_fsp_v6_4_0_e2s_v2025-12.exe, from here.
Download the FSP with e2 studio Linux installer for this release, setup_fsp_v6_4_0_e2s_v2025-12.xz.run, from here. Refer to installation steps for information on installing e2 studio and related software components in a Linux PC.
Download the FSP with e2 studio macOS (Apple Silicon) installer for this release, setup_fsp_v6_4_0_e2s_v2025-12.pkg, from here. Refer to installation steps for information on installing e2 studio and related software components in a macOS PC.
If you are using IAR or Keil MDK, download the Renesas Advanced Smart Configurator for your operating system.
- For Windows download setup_fsp_v6_4_0_rasc_v2025-12.exe from here
- For Linux download setup_fsp_v6_4_0_rasc_v2025-12.xz.run from here
- For macOS (Apple Silicon) download setup_fsp_v6_4_0_rasc_v2025-12.pkg from here
All installers are available in the Assets section of this release.
Refer to the README.md in the FSP root folder for setup instructions, hardware details, and related links.
Tools
New Features
-
Added support for RA0E3 devices
- Includes FPB-RA0E3 board support
-
Added support for EK-RA8T2 board
-
Added support for VSC8541 PHY on EK-RA8T2 board
-
Added HMAC-SHA 512/224, 512/256 support for RSIP-E51A and RSIP-E50D PM drivers
-
Added support for lwIP SNTP application
-
Added support for gPTP middleware
-
Added Motor Control Middleware support
-
Added Trajectory module support in Motor Control Middleware
-
Added Motor HAL driver support in Motor Control Middleware
-
Added support for Hall sensor and BEMF sensor modules in Motor Control Middleware
-
Added xDLMS InitiateRequest message decryption feature on RSIP-E31A PM driver
-
Added KDF-SHA 512 support for RSIP-E51A and RSIP-E50D PM drivers
-
Added features to verify public key certificate and key import using RSA algorithm on RSIP-E51A and RSIP-E50D PM drivers
-
Released a new CAVP certified module for RSIP-E31A Protected Mode driver
-
Added support for 24-pin packages R7FA2T1073CNK and R7FA2T1074CNK
-
Arm Compiler for Embedded (Arm Compiler 6) updated to version 6.24
Fixes and Improvements
-
Added SPI support to r_ble_gtl
-
r_pdm: Fixed sample rate calculation in the configurator. The calculation was off by a factor of 2 due to decimation performed by the low-pass filter in hardware
-
Simplified OSPI_B MDF configuration and constraints related to DOTF support
-
Resolved an IAR compiler build failure that occurred when using the PQC crypto module with RA8 devices
-
Enabled PLL startup when HOCO is selected as the clock source and MOSC is not populated
-
Fixed edge case in PQC where a NULL check prevents a valid 0x00000000 address from being used as a pointer
-
Fixed MCUBoot build failure when the Flash LP Bank Swap setting is configured to Instant
-
Corrected the configuration for L3 fowarding feature in r_layer3_switch
-
Updated module version information of the RSIP Protected Mode driver
-
Added list of HAL drivers and supported RA MCUs to the FSP User's Manual
-
Added support for 8 byte transfer size option in DTC
-
Added support for 8 byte transfer size option in DMAC
-
Added TFLM support on RA MCUs without NPU
- Please refer to https://renesas.github.io/fsp/group___r_m___e_t_h_o_s_u.html for configuring C/C++ build settings.
-
Added ML-DSA support for MCUboot signing
-
r_sci_b_uart: Added new configuration parameter 'Extra > TXI/TEI Synchronization Delay Cycles' to address issue where the last transmit data was not always output when SCICLK was much slower than PCLK
-
Removed AES-XTS key injection feature for RSIP-E31A according to the support policy.
-
Added PM FOC motor algorithm support in Motor Control Middleware
-
Added Motor Tuning module for permanent magnet (PM) motors in Motor Control Middleware
-
Moved
GTETRGxpins from GPT to GPT_POEG in RA6T2 Pin page -
Added support of
UART_EVENT_TX_DATA_EMPTYevent for SAU UART -
Updated r_rmac diver to support L2 over L3 fabric
-
Secure and privilege attributes for NPU to access memories shall be configured via properties
-
Updated control procedures for RSIP-E31A PM driver to code size reduction version
-
Fixed GCC C++ build warning in ThreadX port
-
Updated Segger JLink version to 9.14
-
Added constraint to check etherc buffer to netxduo
-
Fixed error on EtherCAT SSC Port when adding one more timer instance
Known Issues
- Solution Projects (TrustZone, Multicore):
- There are issues related to pin configuration synchronization between projects in e2 studio 2025-12. Refer to this document for workarounds
- RA0E1:
- e2 studio projects automatically reset compiler optimization to a Size setting on every generate or build operation
- Add optimization flags (e.g. -O0) manually to 'Other optimization flags' to override the -Oz setting
- HS400x and ZMOD4xxx sensors cannot be used on RA0E1
- FS3000 sensor does not support SAU-I2C driver
- Selecting 'Safely Remove Hardware and Eject Media' on Windows and eject the mass storage (PMSC), when
using USBX composite device (PCDC+PMSC), the Windows Explorer for PMSC does not disappear. - PMSC may not work properly when USBX Composite Device (PCDC+PMSC) is connected to specific Linux OS
(USB Host). - EWARM version 9.70.2 does not contain support for RA0E3. To develop with IAR for these devices, it is necessary to install a support patch file for which can be downloaded by EWARM v9.70.2 users from the IAR MyPages system
- RA0E3 (arm_Renesas_RA0E3_20260106_1.zip)
- When importing projects in e2 studio that were created using a previous toolchain version be sure that the version specified in the project is integrated (Window->Preferences->Renesas->Renesas Toolchain Integration) or select the appropriate toolchain version if upgrading the project to a later FSP version.
- When upgrading RA6T2 projects to FSP 6.4.0, the
GTETRGxpin assignments might be lost, please re-assign the pins manually. - When upgrading RA0E1/E2/L1 projects to FSP 6.4.0, the SAU_SPI00 pin group might be changed, please restore the pin group manually.
- For known issues in the tools, please refer to the respective tool's release notes e2 Studio RN.
Visit GitHub Issues for this project.
Third Party Software
These third party software solutions are included alongside FSP.
Bug Fixes
See fixed GitHub Issues for this release.
Knowledge Base
Visit our knowledge base for other technical updates.
SHA-256 Checksums
- FSP_Packs_v6.4.0.zip af251cf6d3a6bf6a0cfd5fb541247354717fadb714188a8bfbd1119b92b3fdb2
- FSP_Packs_v6.4.0.exe 37154a1db8e942989f3b154a98812132229d99db4dfcfe43bb2ecfb06c538bad
- fsp_documentation_v6.4.0.zip f53aa63b82fc7db9ece8814ebde6af2a6f36d4ae064765317ce05226dcb0c345
- setup_fsp_v6_4_0_e2s_v2025-12.exe d6cdcd1a3f022bb708e97f7df992a70057ae77247b730a02facaa0b5ef6bcc59
- setup_fsp_v6_4_0_e2s_v2025-12.xz.run ecc5909588aaefee7e6c970b68a74dc3ec23e91487b4048952b1a67270b67f76
- setup_fsp_v6_4_0_e2s_v2025-12.pkg 59189e81eafc5cec033633da3dded8997c946e40597006535ab0b8d80cd88808
- setup_fsp_v6_4_0_rasc_v2025-12.exe a4b4fa091f2dc78ba399ab90711c3ded2d8499fe45eb253f896cbd129afbe541
- setup_fsp_v6_4_0_rasc_v2025-12.xz.run 1d2a3ddfe3a8fd16ad6bfb57311bcfd7fe910040923f8462f9e1a23a1d5a6c69
- setup_fsp_v6_4_0_rasc_v2025-12.pkg 3316917d88ed87ac7ce3aa9a7d6f83eb7b90407940a3002d7b25bbed790ba12f
- MDK_Device_Packs_v6.4.0.zip a935549a44b4cf12f5b878c65edd4619b9ab68f853673fa2c3243b6798ad8f59