Example for FSP v4.4.0 (1)
Release Notes
Supported FSP version
Example for FSP v4.4.0 or later
Supported Toolchains
e2studio Integrated Development Environment with GCC ARM embedded tool-chain
Keil MDK with ARM compiler tool-chain
IAR EWARM with IAR tool-chain for ARM
New Additions
Example Projects on GCC:
-
EK_RA4W1 -> ble_find_me_profile, ble_proximity_server
-
EK_RA4E2 -> audio_playback_pwm
-
EK_RA6E2 -> audio_playback_pwm
-
MCK_RA4T1 -> adc, adc_gpt_periodic_sampling, audio_playback_pwm, baremetal, crc, dac_agt_periodic_signal_generator, doc, gpt_input_capture, iwdt, NetX_wifi, tfu, TZ_agt TZ_doc, vee_flash
-
MCK_RA6T3 -> adc, adc_gpt_periodic_sampling, audio_playback_pwm, baremetal, crc, dac_agt_periodic_signal_generator, doc, gpt_input_capture, iwdt, NetX_wifi, tfu, TZ_agt, TZ_doc, vee_flash
Example Projects on Keil & IAR:
-
MCK_RA4T1 -> TZ_agt, TZ_doc
-
MCK_RA6T3 -> TZ_agt, TZ_doc
Supported Kits
-
EK_RA2A1
-
EK_RA2E1
-
EK_RA2E2
-
EK_RA2L1
-
EK_RA4E2
-
EK_RA4M1
-
EK_RA4M2
-
EK_RA4M3
-
EK_RA4W1
-
EK_RA6E2
-
EK_RA6M1
-
EK_RA6M2
-
EK_RA6M3
-
EK_RA6M3G
-
EK_RA6M4
-
EK_RA6M5
-
FPB_RA4E1
-
FPB_RA6E1
-
RSSK_RA6T1
-
MCK_RA6T2
-
CK_RA6M5
-
MCK_RA4T1
-
MCK_RA6T3
Example Projects
Example Projects on GCC:
CK_RA6M5 Flat --> 8 EPs
CK_RA6M5 TZ --> 1 EPs
EK_RA2A1 --> 38 EPs
EK_RA2E1 --> 24 EPs
EK_RA2E2 --> 24 EPs
EK_RA2L1 --> 34 EPs
EK_RA4E2 Flat --> 37 EPs
EK_RA4E2 TZ --> 4 EPs
EK_RA4M1 --> 41 EPs
EK_RA4M2 Flat --> 54 EPs
EK_RA4M2 TZ --> 5 EPs
EK_RA4M3 Flat --> 54 EPs
EK_RA4M3 TZ --> 5 EPs
EK_RA4W1 --> 33 EPs
EK_RA6E2 Flat --> 39 EPs
EK_RA6E2 TZ --> 4 EPs
EK_RA6M1 --> 49 EPs
EK_RA6M2 --> 52 EPs
EK_RA6M3 --> 77 EPs
EK_RA6M3G --> 50 EPs
EK_RA6M4 Flat --> 73 EPs
EK_RA6M4 TZ --> 6 EPs
EK_RA6M5 Flat --> 70 EPs
EK_RA6M5 TZ --> 6 EPs
FPB_RA4E1 --> 28 EPs
FPB_RA6E1 --> 35 EPs
MCK_RA4T1 Flat --> 12 EPs
MCK_RA4T1 TZ --> 2 EPs
MCK_RA6T2 --> 29 EPs
MCK_RA6T3 Flat --> 12 EPs
MCK_RA6T3 TZ --> 2 EPs
RSSK_RA6T1 --> 31 EPs
Example Projects on Keil & IAR:
EK_RA2A1 --> 10 EPs (keil) & 11 EPs (IAR)
EK_RA2E1 --> 8 EPs
EK_RA2E2 --> 7 EPs
EK_RA2L1 --> 10 EPs
EK_RA4E2 Flat --> 11 EPs
EK_RA4E2 TZ --> 4 EPs
EK_RA4M1 --> 11 EPs
EK_RA4M2 Flat --> 10 EPs
EK_RA4M2 TZ --> 4 EPs
EK_RA4M3 Flat --> 10 EPs (keil) & 13 EPs (IAR)
EK_RA4M3 TZ --> 4 EPs
EK_RA4W1 --> 11 EPs
EK_RA6E2 Flat --> 11 EPs
EK_RA6E2 TZ --> 4 EPs
EK_RA6M1 --> 11 EPs
EK_RA6M2 --> 11 EPs
EK_RA6M3 --> 12 EPs
EK_RA6M3G --> 12 EPs
EK_RA6M4 Flat --> 12 EPs
EK_RA6M4 TZ --> 6 EPs (keil) & 5 EPs (IAR)
EK_RA6M5 Flat --> 12 EPs
EK_RA6M5 TZ --> 6 EPs
FPB_RA4E1 --> 9 EPs
FPB_RA6E1 --> 11 EPs
MCK_RA4T1 Flat --> 0 EPs
MCK_RA4T1 TZ --> 2 EPs
MCK_RA6T2 --> 10 EPs
MCK_RA6T3 Flat --> 0 EPs
MCK_RA6T3 TZ --> 2 EPs
RSSK_RA6T1 --> 10 EPs
Known Issues
- EK_RA6E2 -> qspi (need to run after FileX_block_media_qspi_LevelX EP)
Following EPs are not on FSP v4.4.0 (GCC)
EK_RA2A1 -> usb_pcdc
EK_RA2E1 -> wifi
EK_RA2E2 -> wifi
EK_RA2L1 -> can, wifi
EK_RA4E2 -> i3c_slave, lvd
EK_RA4M2 -> crc, usb_hmsc_baremetal, wifi
EK_RA4M3 -> crc, NetX_crypto, usb_hmsc_baremetal
EK_RA6E2 -> i3c_slave, lvd
EK_RA6M1 -> poeg
EK_RA6M2 -> pdc, poeg
EK_RA6M3 -> aws_https_client, NetX_smtp_client, pdc, poeg, USBX_hprn
EK_RA6M3G -> pdc, usb_hmsc_baremetal
EK_RA6M4 -> crc, NetX_smtp_client, USBX_hprn, usb_hmsc_baremetal
EK_RA6M5 -> aws_https_client, crc, NetX_smtp_client, usb_hmsc_baremetal
FPB_RA4E1 -> crc
FPB_RA6E1 -> crc
MCK_RA6T2 -> wifi
RSSK_RA6T1 -> poeg
Following EPs are not on FSP v4.3.0 (KEIL)
EK_RA4M2 -> TZ_usb_phid
EK_RA4M3 -> TZ_usb_phid
Following EPs are not on FSP v4.3.0 (IAR)
EK_RA4M2 -> TZ_usb_phid
EK_RA4M3 -> TZ_usb_phid
EK_RA6M4 -> TZ_usb_phid