Release Notes
Flexible Software Package (FSP) for Renesas RA MCU Family, version 5.7.0.
Minimum e2 studio version for FSP 5.7.0 is e2 studio 2024-10
Download the FSP with e2 studio Windows installer for this release, setup_fsp_v5_7_0_e2s_v2024-10.exe, from here.
Download the FSP with e2 studio Linux installer for this release, setup_fsp_v5_7_0_e2s_v2024-10.xz.run, from here. Refer to https://en-support.renesas.com/knowledgeBase/19934358 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_v5_7_0_e2s_v2024-10.pkg, from here.
If you are using IAR or Keil MDK, download the Renesas Advanced Smart Configurator for your operating system.
- For Windows download setup_fsp_v5_7_0_rasc_v2024-10.exe from here
- For Linux download setup_fsp_v5_7_0_rasc_v2024-10.xz.run from here
- For macOS (Apple Silicon) download setup_fsp_v5_7_0_rasc_v2024-10.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
LLVM Embedded Toolchain for Arm: 18.1.3
QE for Capacitive Touch: 4.0.0
New Features
- Added support for RRH47000 CO2 Sensor Module
- Added support for AIK-RA8D1 development board
- Added support for Memory Mirror Function with MCUboot on RA2A2
- Added support for ECDH secp384/521r1 functionality to the RSIP Protected Mode on the RA8x1 family
- Added side channel seeding feature support for OSPI/DOTF
- Added bank swap support for Flash LP without device reset to MCUboot
- Added lwIP MQTT client application & HTTP server application support
Fixes and Improvements
- J-Link updated to version 8.10f
- IAR compiler updated to version 9.60.3
- Arm Compiler updated to version 6.23
- FSP Common API updated to v1.9.0
- CANFD AFL entries per channel is no longer limited to 64 on RA6M5
- Fixed build error due to missing constraint message for missing dependent modules of zmod4510_No2o3
- Fixed rm_motor_inertia_estimate module configuration issues
- Fixed rm_rrh62000 to support negative temperatures
- Added constraint when selecting 'Sample and hold channels' on r_adc for RA4E2 and RA6E2
- Added constraints to restrict invalid entries in rm_motor_current properties
- Added constraint message to TML when the FITL1 source set to an ELC event
- Fixed Azure EWF Ports build failure With LLVM
- Fixed build warning and LLVM build error with r_ble_abs_gtl
- Fixed RA2E1 Flash driver issue with HOCO
- Fixed build warnings observed when setting 'Max Number of DC Instances' to a valid value in rm_rai_data_shipper
- Fixed error with r_tau_pwm and clock source
- Fixed TLS_FreeRTOS_Disconnect issue on RA6M4 with DA16200
- Fixed limitation of SCK pin for SAU SPI
- Fixed build error when setting the p_context property on r_ceu
- Fixed rm_freertos_plus_tcp stack configuration error
- Fixed CTSU2 serial tuning mutual issue
- Fixed Build Warnings on IAR Compiler with USB Type C Support Enabled
- Fixed ADC_D Snooze Mode Prepare issue
- Updated usage notes with DRW resolution limits
- Improved documentation for lwIP
- Updated RSIP Protected Mode driver name on stack view and user’s manual
- Fixed KDF-HMAC suspend/resume operation issue on RA8x1 RSIP Protected Mode
- Fixed hyperlink of HCDC-ECM module stack
- Fixed instant bank swap property issue on r_flash_lp
- Updated devassist with LwIP NIC set up code
- Fixed LLVM build errors with MbedTLS
Deprecations
The following modules are deprecated and will be removed from FSP in future releases
- FS1015, FS2012, and OB1203 sensor modules
- RYZ cellular modules
- ZMOD4410 Odor mode
- ZMOD4510 OAQ 1st Gen mode
Known Issues
- 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
- Add optimization flags (e.g.
- e2 studio projects automatically reset compiler optimization to a Size setting on every generate or build operation
- 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).
- e2 studio Platform Installer:
- When doing a Custom Install, compilers must be manually selected on the Additional Software step. Otherwise, the user must separately source, install, and integrate the toolchains in e2 studio.
For known issues in the tools, please refer to the respective tool's release notes
Note
Keil MDK 5.42 with Arm Compiler 6.23 will be released in December.
Refer to following links to get information on how to integrate Arm Compiler 6.23 into Keil MDK 5.41.
- https://developer.arm.com/documentation/109995/062300/Download-Arm-Compiler-for-Embedded-6-23
- https://developer.arm.com/documentation/101407/0541/Creating-Applications/Tips-and-Tricks/Manage-Arm-Compiler-Versions
Visit GitHub Issues for this project.
Third Party Software
These third party software solutions are included alongside FSP.
Amazon coreHTTP: 3.0.0+renesas.0
Amazon FreeRTOS Cellular Interface: 1.3.0
Amazon FreeRTOS Kernel: 10.6.1
Arm Trusted Firmware-M: 2.1.0+renesas.1
Intel TinyCrypt: 0.2.8+renesas.2
Microsoft Azure Embedded Wireless Framework: 1.0.0-preview.2+renesas.4
Microsoft Azure RTOS FileX: 6.4.0
Microsoft Azure RTOS GUIX: 6.4.0
Microsoft Azure RTOS LevelX: 6.4.0
Microsoft Azure RTOS NetX Duo: 6.4.0+renesas.0
Microsoft Azure RTOS ThreadX: 6.4.0
Microsoft Azure RTOS USBX: 6.4.0
Bug Fixes
See fixed GitHub Issues for this release.
Knowledge Base
Visit our knowledge base for other technical updates.
MD5 Checksums
- FSP_Packs_v5.7.0.zip 454f567cc69c076a91d9599c3521260f
- FSP_Packs_v5.7.0.exe 23b9c90639e06f0f7f7dae4507cf96fd
- fsp_documentation_v5.7.0.zip b0ec70826673dda26dfb02310f736481
- setup_fsp_v5_7_0_e2s_v2024-10.exe 1b616d558acdfab934abdc56ac89e7cf
- setup_fsp_v5_7_0_e2s_v2024-10.xz.run ea3d096262d7f0ba87067f075f0544ef
- setup_fsp_v5_7_0_e2s_v2024-10.pkg 98cd436f2ac1b5a548b5c36fb098c3c9
- setup_fsp_v5_7_0_rasc_v2024-10.exe 0c5f800c03f0a1d2dd836bc9c2236a56
- setup_fsp_v5_7_0_rasc_v2024-10.xz.run 63378c2ac07d86540ea40d4eea85f471
- setup_fsp_v5_7_0_rasc_v2024-10.pkg 2d7891916ac0dd775ca2f615737357a4
- MDK_Device_Packs_v5.7.0.zip 69d4d494e6ee1c03dbd1d448bd476406