Skip to content

Releases: renesas/ra-fsp-examples

Example for FSP v4.6.0 (2)

23 Oct 23:48
Compare
Choose a tag to compare

Release Notes

Supported FSP version

Example for FSP v4.6.0

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:

  • Add USBX HUVC (USBX Host to UVC Device) on EK_RA6M3 and EK_RA6M5.

Bug Fixes

Followings are fixings on GCC:

  • crc - Correct Snoop Address property in MCK_RA6T2 (changed from SCI0_TDR to SCI1_RDR).

  • wifi - Fix issue (EP stuck) in EK_RA2E2.

  • cac - Fix issue (EP stuck) when perform CAC measurement operation in EK_RA4M1.

  • usb_hmsc_baremental - Fix issue of generated file name on drive did not match with the name created by the example project.

  • NetX_wifi - Fix issue of packet pool depleted when receive invalid data from TCP server.

  • TZ_rtc - Fix issue incorrect configuration for LED1 in EK_RA6M5.

  • TZ_ethernet: Change to use DHCP in CK_RA6M5.

  • USBX_dfu: Add handling for new event (UX_DEVICE_FORCE_DISCONNECT).

Followings are fixings on IAR:

  • TZ_usb_phid: Fix issue (EP stuck) in EK_RA6M5.

  • sci_spi: Fix building warnings.

Known Issues

  • EK_RA6E2 -> qspi (need to run after FileX_block_media_qspi_LevelX EP)

  • wifi_on_chip_udp_freertos: can meet building issue "No rule to make target" due to long path location.
    Need to move project folder to shorter location (Ex. D:/).

Following EPs are not on FSP v4.6.0 (GCC)

  • EK_RA2E2 -> crc

  • EK_RA6M2 -> USBX_otg_cdc

Example for FSP v4.6.0 (1)

26 Sep 22:41
Compare
Choose a tag to compare

Release Notes

Supported FSP version

Example for FSP v4.6.0

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:

  • Add sci_smci (SCI Smart Card Interface) on EK_RA6M5

  • Add poeg on MCK_RA4T1 and MCK_RA6T3

  • Migrate aws_https_client on EK_RA6M3 after AWS secure sockets stack and AWS HTTPS Wrapper were removed from FSP v4.0.0

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 --> 0 EPs

EK_RA2A1 --> 39 EPs

EK_RA2E1 --> 25 EPs

EK_RA2E2 --> 23 EPs

EK_RA2L1 --> 36 EPs

EK_RA4E2 Flat --> 41 EPs

EK_RA4E2 TZ --> 4 EPs

EK_RA4M1 --> 40 EPs

EK_RA4M2 Flat --> 59 EPs

EK_RA4M2 TZ --> 5 EPs

EK_RA4M3 Flat --> 58 EPs

EK_RA4M3 TZ --> 5 EPs

EK_RA4W1 --> 33 EPs

EK_RA6E2 Flat --> 42 EPs

EK_RA6E2 TZ --> 4 EPs

EK_RA6M1 --> 51 EPs

EK_RA6M2 --> 53 EPs

EK_RA6M3 --> 84 EPs

EK_RA6M3G --> 52 EPs

EK_RA6M4 Flat --> 78 EPs

EK_RA6M4 TZ --> 6 EPs

EK_RA6M5 Flat --> 77 EPs

EK_RA6M5 TZ --> 5 EPs

FPB_RA4E1 --> 29 EPs

FPB_RA6E1 --> 36 EPs

MCK_RA4T1 Flat --> 33 EPs

MCK_RA4T1 TZ --> 2 EPs

MCK_RA6T2 --> 31 EPs

MCK_RA6T3 Flat --> 33 EPs

MCK_RA6T3 TZ --> 2 EPs

RSSK_RA6T1 --> 32 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 --> 5 EPs

EK_RA4M3 Flat --> 10 EPs (keil) & 13 EPs (IAR)

EK_RA4M3 TZ --> 5 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

EK_RA6M5 Flat --> 12 EPs

EK_RA6M5 TZ --> 6 EPs (keil) & 5 EPs (IAR)

FPB_RA4E1 --> 9 EPs

FPB_RA6E1 --> 11 EPs

MCK_RA4T1 Flat --> 10 EPs

MCK_RA4T1 TZ --> 2 EPs

MCK_RA6T2 --> 10 EPs

MCK_RA6T3 Flat --> 10 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)

  • wifi_on_chip_udp_freertos: can meet building issue "No rule to make target" due to long path location.
    Need to move project folder to shorter location (Ex. D:/).

  • Following EPs are not on GCC Compiler: 12.2:
    EK_RA6M3 -> USBX_hcdc_acm (can meet issue of failing when receive data in GCC Compiler v12.2)
    EK_RA6M4, EK_RA6M5 -> quickstart (can meet build issue "Unkown type name 'int32_t' in file src\wedserver\fmtout.c" in GCC Compiler v12.2)

Following EPs are not on FSP v4.6.0 (GCC)

CK_RA6M5 -> TZ_ethernet

EK_RA2E2 -> crc, wifi

EK_RA4M1 -> cac

EK_RA6E2 -> NetX_wifi

EK_RA6M2 -> USBX_otg_cdc

EK_RA6M5 -> TZ_rtc

MCK_RA4T1 -> NetX_wifi

MCK_RA6T3 -> NetX_wifi

Following EPs are not on FSP v4.6.0 (IAR)

EK_RA6M5 -> TZ_usb_phid

Example for FSP v4.5.0 (2)

05 Sep 18:18
Compare
Choose a tag to compare

Release Notes

Supported FSP version

Example for FSP v4.5.0

Supported Toolchains

e2studio Integrated Development Environment with GCC ARM embedded tool-chain

New Additions

Example Projects on GCC:

  • Add acmphs on MCK_RA4T1 and MCK_RA6T3.

  • Add USBX DFU (Device Firmware Update) on EK_RA4M2.

Bug Fixes

NetX_crypto - Fix stuck issue in EK_RA4M3 and remove option 1 (sequential execution: AES -> ECC -> RSA) due to its flaws on portability.

lpm - Fix LED run incorrectly in MCK_RA4T1 and MCK_RA6T3.

aws_https_client and NetX_https_client: Update Adafruit IO in EK_RA6M3, EK_RA6M4 and EK_RA6M5.

NetX_smtp_client - Fix issue of nx_icmp_ping failed.

lvd - Fix issue of LED didn't turn on when reset in MCK_RA4T1 and MCK_RA6T3.

Known Issues

  • EK_RA6E2 -> qspi (need to run after FileX_block_media_qspi_LevelX EP)

  • wifi_on_chip_udp_freertos: can meet building issue "No rule to make target" due to long path location.
    Need to move project folder to shorter location (Ex. D:/).

Following EPs are not on FSP v4.5.0 (GCC)

EK_RA6M2 -> USBX_otg_cdc

EK_RA6M3 -> aws_https_client

Example for FSP v4.5.0 (1)

18 Jul 01:40
Compare
Choose a tag to compare

Release Notes

Supported FSP version

Example for FSP v4.5.0

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:

  • Add USBX DFU (Device Firmware Update) on EK_RA6M1, EK_RA6M3 and EK_RA6M5

  • Add ssi_slave on EK_RA4E2 and EK_RA6E2

  • Add icu on MCK_RA4T1 and MCK_RA6T3

  • Add acmphs on MCK_RA4T1 and MCK_RA6T3

  • Migrate wifi on EK_RA2E2, EK_RA2E1, EK-RA2L1, MCK_RA6T2, and EK_RA4M2 after
    AWS secure sockets stack and AWS HTTPS Wrapper were removed from FSP v4.0.0

  • Migrate aws_https_client on EK_RA6M5 after AWS secure sockets stack and AWS
    HTTPS Wrapper were removed from FSP v4.0.0

Example Projects on Keil & IAR:

  • Add icu on MCK_RA4T1 and MCK_RA6T3

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 --> 39 EPs

EK_RA2E1 --> 25 EPs

EK_RA2E2 --> 25 EPs

EK_RA2L1 --> 36 EPs

EK_RA4E2 Flat --> 41 EPs

EK_RA4E2 TZ --> 4 EPs

EK_RA4M1 --> 41 EPs

EK_RA4M2 Flat --> 58 EPs

EK_RA4M2 TZ --> 5 EPs

EK_RA4M3 Flat --> 58 EPs

EK_RA4M3 TZ --> 5 EPs

EK_RA4W1 --> 33 EPs

EK_RA6E2 Flat --> 43 EPs

EK_RA6E2 TZ --> 4 EPs

EK_RA6M1 --> 51 EPs

EK_RA6M2 --> 53 EPs

EK_RA6M3 --> 82 EPs

EK_RA6M3G --> 52 EPs

EK_RA6M4 Flat --> 77 EPs

EK_RA6M4 TZ --> 6 EPs

EK_RA6M5 Flat --> 75 EPs

EK_RA6M5 TZ --> 6 EPs

FPB_RA4E1 --> 29 EPs

FPB_RA6E1 --> 36 EPs

MCK_RA4T1 Flat --> 30 EPs

MCK_RA4T1 TZ --> 2 EPs

MCK_RA6T2 --> 31 EPs

MCK_RA6T3 Flat --> 30 EPs

MCK_RA6T3 TZ --> 2 EPs

RSSK_RA6T1 --> 32 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 --> 5 EPs

EK_RA4M3 Flat --> 10 EPs (keil) & 13 EPs (IAR)

EK_RA4M3 TZ --> 5 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

EK_RA6M5 Flat --> 12 EPs

EK_RA6M5 TZ --> 6 EPs

FPB_RA4E1 --> 9 EPs

FPB_RA6E1 --> 11 EPs

MCK_RA4T1 Flat --> 10 EPs

MCK_RA4T1 TZ --> 2 EPs

MCK_RA6T2 --> 10 EPs

MCK_RA6T3 Flat --> 10 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)

  • wifi_on_chip_udp_freertos: can meet building issue "No rule to make target" due to long path location.
    Need to move project folder to shorter location (Ex. D:/).

Following EPs are not on FSP v4.5.0 (GCC)

EK_RA6M2 -> USBX_otg_cdc

EK_RA6M3 -> aws_https_client, NetX_smtp_client

EK_RA6M4 -> NetX_smtp_client

EK_RA6M5 -> NetX_smtp_client

MCK_RA4T1 -> can_fd, lpm, lvd

MCK_RA6T3 -> can_fd, lpm, lvd

Example for FSP v4.4.0 (2)

31 May 19:03
Compare
Choose a tag to compare

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 added for MCK_RA4T1 and MCK_RA6T3 on GCC, KEIL and IAR IDE.
  • USBX_host_hub on EK_RA4M2, EK_RA4M3, EK_RA6M3, EK_RA6M4, EK_RA6M5

Supported Kits

  • MCK_RA4T1

  • MCK_RA6T3

Refer to the example projects document included in the attached bundle for information on supported modules on each of the kits

Example Projects

Example Projects on GCC:

  • MCK_RA4T1 --> 19 EPs

  • MCK_RA6T3 --> 19 EPs

Example Projects on Keil & IAR:

  • MCK_RA4T1 --> 9 EPs

  • MCK_RA6T3 --> 9 EPs

Bug Fixes

  • USB PHID - Set Report issue

  • ADC - Window Compare configuration issues

Example for FSP v4.4.0 (1)

29 Apr 00:02
Compare
Choose a tag to compare

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

Example for FSP v4.3.0 (3)

25 Apr 01:57
Compare
Choose a tag to compare

Release Notes

Supported FSP version

Example for FSP v4.3.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

None

Fixes and Improvements

Example Projects on GCC:

  • EK_RA4E2, EKRA6E2 -> icu, usb_pcdc, NetX_wifi, wdt lpm, i3c_slave: Correct configuration to match with product KIT

Example Projects on Keil:

  • EK_RA4E2, EKRA6E2 -> icu, wdt: Correct configuration to match with product KIT

Example Projects on IAR:

  • EK_RA4E2, EKRA6E2 -> icu, wdt: Correct configuration to match with product KIT

  • EK_RA4E2, EK_RA6E2 -> icu, TZ_agt, TZ_doc, TZ_rtc, TZ_usb_phid: Fix issue cannot generate project content in IAR v9.20.2

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

Example Projects

Example Projects on GCC:

CK_RA6M5 Flat --> 8 EPs

CK_RA6M5 TZ --> 1 EPs

EK_RA2A1 --> 37 EPs

EK_RA2E1 --> 24 EPs

EK_RA2E2 --> 24 EPs

EK_RA2L1 --> 33 EPs

EK_RA4E2 Flat --> 38 EPs

EK_RA4E2 TZ --> 4 EPs

EK_RA4M1 --> 40 EPs

EK_RA4M2 Flat --> 52 EPs

EK_RA4M2 TZ --> 5 EPs

EK_RA4M3 Flat --> 53 EPs

EK_RA4M3 TZ --> 5 EPs

EK_RA4W1 --> 30 EPs

EK_RA6E2 Flat --> 40 EPs

EK_RA6E2 TZ --> 4 EPs

EK_RA6M1 --> 48 EPs

EK_RA6M2 --> 51 EPs

EK_RA6M3 --> 74 EPs

EK_RA6M3G --> 50 EPs

EK_RA6M4 Flat --> 69 EPs

EK_RA6M4 TZ --> 5 EPs

EK_RA6M5 Flat --> 64 EPs

EK_RA6M5 TZ --> 5 EPs

FPB_RA4E1 --> 26 EPs

FPB_RA6E1 --> 34 EPs

MCK_RA6T2 --> 27 EPs

RSSK_RA6T1 --> 29 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 (keil) & 3 EPs (IAR)

EK_RA4M3 Flat --> 10 EPs (keil) & 13 EPs (IAR)

EK_RA4M3 TZ --> 5 EPs (keil) & 4 EPs (IAR)

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 --> 11 EPs

EK_RA6M4 TZ --> 5 EPs

EK_RA6M5 Flat --> 12 EPs

EK_RA6M5 TZ --> 5 EPs

FPB_RA4E1 --> 9 EPs

FPB_RA6E1 --> 11 EPs

MCK_RA6T2 --> 10 EPs

RSSK_RA6T1 --> 10 EPs

Known Issues

Same as Example for FSP v4.3.0 (2)

Example for FSP v4.3.0 (2)

24 Mar 23:42
Compare
Choose a tag to compare

Release Notes

Supported FSP version

Example for FSP v4.3.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:

  • FileX_block_media_qspi_LevelX -> EK-RA6E2

  • qspi -> EK_RA6E2

  • NetX_wifi -> EK_RA4E2, EK_RA6E2

  • USBX_phid -> EK_RA4E2, EK_RA6E2

  • adc_gpt_periodic_sampling -> EK_RA4E2, EK_RA6E2

  • baremetal -> EK_RA4E2, EK_RA6E2

  • crc -> EK_RA4E2, EK_RA6E2

  • dac_agt_periodic_signal_generator -> EK_RA4E2, EK_RA6E2

  • doc -> EK_RA4E2, EK_RA6E2

  • gpt_input_capture -> EK_RA4E2, EK_RA6E2

  • icu -> EK_RA4E2, EK_RA6E2

  • iwdt -> EK_RA4E2, EK_RA6E2

  • ssi -> EK_RA4E2, EK_RA6E2

  • tfu -> EK_RA4E2, EK_RA6E2

  • TZ_agt -> EK_RA4E2, EK_RA6E2

  • TZ_doc -> EK_RA4E2, EK_RA6E2

  • TZ_rtc -> EK_RA4E2, EK_RA6E2

  • TZ_usb_phid -> EK_RA4E2, EK_RA6E2

  • usb_pcdc -> EK_RA4E2, EK_RA6E2

  • usb_phid -> EK_RA4E2, EK_RA6E2

  • usb_pvnd -> EK_RA4E2, EK_RA6E2

  • vee_flash -> EK_RA4E2, EK_RA6E2

  • USBX Peripheral Printer (USBX_pprn) -> EK_RA4E2, EK_RA6E2

  • ADC + Window Compare -> EK_RA4E2, EK_RA6E2

Example Projects on Keil & IAR:

  • icu -> EK-RA4E2, EK-RA6E2

  • TZ_agt -> EK_RA4E2, EK_RA6E2

  • TZ_doc -> EK_RA4E2, EK_RA6E2

  • TZ_rtc -> EK_RA4E2, EK_RA6E2

  • TZ_usb_phid -> EK_RA4E2, EK_RA6E2

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

Example Projects

Example Projects on GCC:

CK_RA6M5 Flat --> 8 EPs

CK_RA6M5 TZ --> 1 EPs

EK_RA2A1 --> 37 EPs

EK_RA2E1 --> 24 EPs

EK_RA2E2 --> 24 EPs

EK_RA2L1 --> 33 EPs

EK_RA4E2 Flat --> 38 EPs

EK_RA4E2 TZ --> 4 EPs

EK_RA4M1 --> 39 EPs

EK_RA4M2 Flat --> 52 EPs

EK_RA4M2 TZ --> 5 EPs

EK_RA4M3 Flat --> 53 EPs

EK_RA4M3 TZ --> 5 EPs

EK_RA4W1 --> 29 EPs

EK_RA6E2 Flat --> 40 EPs

EK_RA6E2 TZ --> 4 EPs

EK_RA6M1 --> 47 EPs

EK_RA6M2 --> 50 EPs

EK_RA6M3 --> 73 EPs

EK_RA6M3G --> 49 EPs

EK_RA6M4 Flat --> 68 EPs

EK_RA6M4 TZ --> 5 EPs

EK_RA6M5 Flat --> 63 EPs

EK_RA6M5 TZ --> 5 EPs

FPB_RA4E1 --> 26 EPs

FPB_RA6E1 --> 33 EPs

MCK_RA6T2 --> 27 EPs

RSSK_RA6T1 --> 28 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 (keil) & 3 EPs (IAR)

EK_RA4M3 Flat --> 10 EPs (keil) & 13 EPs (IAR)

EK_RA4M3 TZ --> 5 EPs (keil) & 4 EPs (IAR)

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 --> 11 EPs

EK_RA6M4 TZ --> 5 EPs

EK_RA6M5 Flat --> 12 EPs

EK_RA6M5 TZ --> 5 EPs

FPB_RA4E1 --> 9 EPs

FPB_RA6E1 --> 11 EPs

MCK_RA6T2 --> 10 EPs

RSSK_RA6T1 --> 10 EPs

Known Issues

Following EPs are not on FSP v4.3.0 (GCC)

  • EK_RA2A1 -> audio_playback_pwm

  • EK_RA2E1 -> wifi

  • EK_RA2E2 -> wifi

  • EK_RA2L1 -> audio_playback_pwm, can, wifi

  • EK_RA4M1 -> audio_playback_pwm

  • EK_RA4M2 -> audio_playback_pwm, crc, qspi, wifi

  • EK_RA4M3 -> audio_playback_pwm, NetX_crypto, qspi

  • EK_RA4W1 -> audio_playback_pwm, ble_find_me_profile, ble_proximity_server

  • EK_RA6M1 -> audio_playback_pwm

  • EK_RA6M2 -> audio_playback_pwm, USBX_otg_cdc

  • EK_RA6M3 -> audio_playback_pwm, aws_https_client, NetX_ftp_client, NetX_smtp_client, NetX_sntp_client, usb_hmsc_baremetal

  • EK_RA6M3G -> qspi

  • EK_RA6M4 -> audio_playback_pwm, crc, NetX_ftp_client, NetX_ftp_server, NetX_smtp_client, NetX_sntp_client, TZ_doc

  • EK_RA6M5 -> audio_playback_pwm, aws_https_client, crc, NetX_ftp_client, NetX_ftp_server, NetX_smtp_client NetX_sntp_client, qspi, TZ_doc, USBX_hprn

  • FPB_RA4E1 -> audio_playback_pwm, crc, wifi

  • FPB_RA6E1 -> audio_playback_pwm, crc

  • RSSK_RA6T1 -> _quickstart, audio_playback_pwm

  • MCK_RA6T2 -> _quickstart, audio_playback_pwm, wifi

Following EPs are not on FSP v4.3.0 (KEIL)

  • EK_RA4M2 -> TZ_usb_phid

  • EK_RA6M4 -> ethernet, TZ_doc

  • EK_RA6M5 -> TZ_doc

Following EPs are not on FSP v4.3.0 (IAR)

  • EK_RA4M2 -> TZ_doc, TZ_usb_phid

  • EK_RA4M3 -> TZ_doc

  • EK_RA6M4 -> ethernet, TZ_doc

  • EK_RA6M5 -> TZ_doc

Example for FSP v4.3.0 (1)

28 Feb 17:11
Compare
Choose a tag to compare

Release Notes

Supported FSP version

FSP v4.3.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

The following EPs are on FSP v4.2.0

  • SSI_Slave -> EK_RA4M2, EK_RA4M3, EK_RA6M1, EK_RA6M2, EK_RA6M4, EK_RA6M5

  • USBX_pprn -> EK_RA6M5

Supported Kits

  • EK_RA4E2

  • EK_RA6E2

Refer to the example projects document included in the attached bundle for information on supported modules on each of the kits

Example Projects

Example Projects on GCC:

  • EK_RA4E2 --> 20 EPs

  • RA6E2 --> 20 EPs

Example Projects on Keil:

  • EK_RA4E2 --> 10 EPs

  • EK_RA6E2 --> 10 EPs

Example Projects on IAR:

  • EK_RA4E2 --> 10 EPs

  • EK_RA6E2 --> 10 EPs

Example for FSP v4.2.0 (1)

10 Jan 19:50
Compare
Choose a tag to compare

Release Notes

Supported FSP version

FSP v4.2.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

Supported Kits

  • EK_RA2A1

  • EK_RA2E1

  • EK_RA2E2

  • EK_RA2L1

  • EK_RA4M1

  • EK_RA4M2

  • EK_RA4M3

  • EK_RA4W1

  • EK_RA6M1

  • EK_RA6M2

  • EK_RA6M3

  • EK_RA6M3G

  • EK_RA6M4

  • EK_RA6M5

  • FPB_RA4E1

  • FPB_RA6E1

  • RSSK_RA6T1

  • MCK_RA6T2

Refer to the example projects document included in the attached bundle for information on supported modules on each of the kits

Example Projects

Example Projects on GCC:

  • EK_RA2A1 --> 38 EPs
  • EK_RA2E1 --> 24 EPs
  • EK_RA2E2 --> 24 EPs
  • EK_RA2L1 --> 35 EPs
  • EK_RA4M1 --> 40 EPs
  • EK_RA4M2 Flat --> 53 EPs
  • EK_RA4M3 Flat --> 53 EPs
  • EK_RA4W1 --> 30 EPs
  • EK_RA6M1 --> 46 EPs
  • EK_RA6M2 --> 50 EPs
  • EK_RA6M3 --> 75 EPs
  • EK_RA6M3G --> 50 EPs
  • EK_RA6M4 Flat --> 69 EPs
  • EK_RA6M5 Flat --> 65 EPs
  • FPB_RA4E1 --> 29 EPs
  • FPB_RA6E1 --> 35 EPs
  • MCK_RA6T2 --> 29 EPs
  • RSSK_RA6T1 --> 30 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_RA4M1 --> 11 EPs
  • EK_RA4M2 Flat --> 10 EPs
  • EK_RA4M3 Flat --> 10 EPs (keil) & 13 EPs (IAR)
  • EK_RA4W1 --> 11 EPs
  • EK_RA6M1 --> 11 EPs
  • EK_RA6M2 --> 11 EPs
  • EK_RA6M3 --> 12 EPs
  • EK_RA6M3G --> 12 EPs
  • EK_RA6M4 Flat --> 12 EPs
  • EK_RA6M5 Flat --> 12 EPs
  • FPB_RA4E1 --> 9 EPs
  • FPB_RA6E1 --> 11 EPs
  • MCK_RA6T2 --> 10 EPs
  • RSSK_RA6T1 --> 10 EPs*

New Additions

GCC

  • ssi_slave -> EK_RA6M3
  • wifi_on_chip_udp_freertos -> EK-RA4M3, EK-RA6M3, EK-RA6M3G, EK-RA6M4, EK-RA6M5, FPB-RA4E1, FPB-RA6E1
  • USBX_pprn -> EK-RA4M2, EK-RA4M3, EK-RA6M1, EK-RA6M2, EK-RA6M3, EK-RA6M4
  • adc (window compare) -> EK-RA2A1, EK-RA2E1, EK-RA2E2, EK-RA2L1, EK-RA4M1, EK-RA4M2, EK-RA4M3, EK-RA4W1, EK-RA6M1, EK-RA6M2, EK-RA6M3, EK-RA6M3G, EK-RA6M4, EK-RA6M5, MCK-RA6T2, RSSK-RA6T1

IAR

adc (window compare) -> EK-RA4M3

Known Issues

Following EPs are not on FSP v4.2.0 (GCC)

  • EK-RA2E1 -> wifi
  • EK-RA2E2 -> wifi
  • EK-RA2L1 -> wifi
  • EK-RA4M2 -> wifi, agt TZ, doc TZ, iic_master TZ, rtc TZ, usb_phid TZ
  • EK-RA4M3 -> _quickstart, agt TZ, doc TZ, iic_master TZ, rtc TZ, usb_phid TZ
  • EK-RA6M3 -> aws_https_client, NetX_ftp_client, NetX_ftp_server
  • EK-RA6M4 -> _quickstart, NetX_ftp_client, NetX_ftp_server, agt TZ, doc TZ, ethernet TZ, iic_master TZ, rtc TZ, usb_phid TZ
  • EK-RA6M5 -> _quickstart, aws_https_client, NetX_ftp_client, NetX_ftp_server, agt TZ, doc TZ, ethernet TZ, iic_master TZ, rtc TZ, usb_phid TZ
  • MCK-RA6T2 -> wifi

Following EPs are not on FSP v4.2.0 (Keil & IAR)

  • EK-RA4M2 -> agt TZ, doc TZ, iic_master TZ, rtc TZ, usb_phid TZ
  • EK-RA4M3 -> agt TZ, doc TZ, iic_master TZ, rtc TZ, usb_phid TZ
  • EK-RA6M4 -> agt TZ, doc TZ, ethernet TZ, iic_master TZ, rtc TZ, usb_phid TZ
  • EK-RA6M5 -> agt TZ, doc TZ, ethernet TZ, iic_master TZ, rtc TZ, usb_phid TZ