Example for FSP v6.2.0 (1)
Release Notes
Supported FSP version
Example for FSP v6.2.0
Supported Toolchains
e2studio Integrated Development Environment with GCC ARM embedded tool-chain
e2studio Integrated Development Environment with LLVM Embedded tool-chain for ARM
Keil MDK with ARM compiler tool-chain
IAR EWARM with IAR tool-chain for ARM
New Additions
Application Project:
- Added RA6 Secure Bootloader Using MCUboot with Protected mode and Internal Code Flash (r11an1048) (new).
Example Projects
- Added example projects for EK_RA8D2 (new) and EK_RA8M2 (new). Please refer to the example projects document included in the attached bundle for information on supported modules.
Example Projects on LLVM
- Added additional example projects for EK_RA8P1: NetX_dhcpv4_client, NetX_dhcpv6_client and NetX_dhcpv6_server.
Supported Kits
-
EK_RA8D2
-
EK_RA8M2
-
EK_RA8P1
Example Projects
Example Projects on GCC:
EK_RA8D2 Flat --> 1 EP
EK_RA8M2 Flat --> 1 EP
Example Projects on LLVM:
EK_RA8D2 Flat --> 55 EPs
EK_RA8D2 TZ --> 3 EPs
EK_RA8M2 Flat --> 62 EPs
EK_RA8M2 TZ --> 3 EPs
EK_RA8P1 Flat --> 3 EPs
Example Projects on Keil & IAR:
EK_RA8D2 Flat --> 11 EPs
EK_RA8D2 TZ --> 3 EPs
EK_RA8M2 Flat --> 11 EPs
EK_RA8M2 TZ --> 3 EPs
Known Issues
-
Clone ra-fsp-examples repository in Windows will be failed due to longpath issue. Please enable longpaths configuration before clone.
git config --global core.longpaths true
Application Projects
-
Some project can fail in building due to long path issue. Please choose "Copy projects into workspace" when import for these projects.
Import → General → Existing Projects into Workspace → Choose the project need to import → Choose "Copy projects into workspace".
Example Projects
-
EK_RA6E2 -> qspi (need to run after FileX_block_media_qspi_LevelX EP)
-
EK_RA8M1, EK_RA8D1, MCK_RA8T1 -> USBX_phid (there is issue with PC/Laptop installed CrowdStrike tool)
-
AWS Example projects: can meet building issue "No rule to make target" due to long path location.
Need to move project folder to shorter location (Ex. D:/). -
FPB_RA0E1 -> all example projects on GCC (use e2studio) are using optimization: -Oz (aggressive size optimization). To override this behavior, manually add the desired optimization flag(s) (e.g. -O0) to the 'Other optimization flags' box in the project Properties. It was reported in https://github.com/renesas/fsp/releases - Known Issues
-
EK_RA8D1, EK_RA8M1 -> USBX_huvc: Example run failed randomly in option 1 (Start record video) with Error code: 0x23.