Skip to content

v0.8.0

Choose a tag to compare

@renesas-fsp-development renesas-fsp-development released this 07 Oct 04:23
· 77 commits to master since this release

Release Notes

Flexible Software Package (FSP) for Renesas RA MCU Family, version 0.8.0.

Download the FSP with e² studio Installer for this release from here. This is also available in the Assets section of this release (setup_fspv0_8_0_e2s_v7_6_0.exe).

Refer to the README.md in the FSP root folder for setup instructions, hardware details, and related links.

Tools

e2 studio: e2 studio v7.6.0

GCC Compiler : 8-2019-q3-update

ARM Compiler : 6.12

Modules Added

  • Board Support Package (bsp)
  • High-Speed Analog Comparator (r_acmphs)
  • Low-Power Analog Comparator (r_acmplp)
  • Analog to Digital Converter (r_adc)
  • Asynchronous General Purpose Timer (r_agt)
  • Clock Frequency Accuracy Measurement Circuit (r_cac)
  • Clock Generation Circuit (r_cgc)
  • Cyclic Redundancy Check (CRC) Calculator (r_crc)
  • Capacitive Touch Sensing Unit (r_ctsu)
  • Digial to Analog Converter (r_dac)
  • Direct Memory Access Controller (r_dmac)
  • Data Operation Circuit (r_doc)
  • D/AVE 2D Port Interface (r_drw)
  • Data Transfer Controller (r_dtc)
  • Event Link Controller (r_elc)
  • Ethernet (r_ether)
  • Ethernet PHY (r_ether_phy)
  • High-Performance Flash Memory (r_flash_hp)
  • Low-Power Flash Memory (r_flash_lp)
  • Graphics LCD Controller (r_glcdc)
  • General PWM Timer (r_gpt)
  • Interrupt Controller Unit (r_icu)
  • I2C Master on IIC (r_iic_master)
  • I2C Slave on IIC (r_iic_slave)
  • I/O Ports (r_ioport)
  • Independent Watchdog Timer (r_iwdt)
  • JPEG Codec (r_jpeg)
  • Key Interrupt (r_kint)
  • Low Power Modes (r_lpm)
  • Low Voltage Detection (r_lvd)
  • Realtime Clock (r_rtc)
  • Serial Communications Interface (SCI) I2C (r_sci_i2c)
  • Serial Communications Interface (SCI) SPI (r_sci_spi)
  • Serial Communications Interface (SCI) SPI (r_sci_uart)
  • SD/MMC Host Interface (r_sdhi)
  • Serial Peripheral Interface (r_spi)
  • Serial Sound Interface (r_ssi)
  • Universal Serial Bus (r_usb_basic)
  • Universal Serial Bus Host Mass Storage Class (r_usb_hmsc)
  • Universal Serial Bus Peripheral Communication Device Class (r_usb_pcdc)
  • Watchdog Timer (r_wdt)
  • SEGGER emWin Port (rm_emwin_port)
  • Amazon FreeRTOS Port (rm_freertos_port)
  • Crypto Middleware (rm_psa_crypto)
  • Capacitive Touch Middleware (rm_touch)

Third Party Software

Amazon FreeRTOS: 201906.00_Major

Arm CMSIS5: 5.5.1

Arm Mbed Crypto: 1.1.0

FreeRTOS+FAT: 160919a

SEGGER emWin: 5.50.f

TES D/AVE 2D: 3.8.0

Modules Modified

None

Modules Removed

None

Known Issues

  • Issue
    When using the AC6 compiler, modifying the Heap Size on the BSP tab of the configuration tool has no effect.
    Workaround
    Update the heap size in the ARM_LIB_STACKHEAP section of the linker scatter file .scat.
  • Issue
    GPT configurations in the Input section of the RA configuration tool should support multiple selections, but currently only support a single selection.
    Workaround
    Copy and modify the generated gpt_extended_cfg_t to select as many sources as required by the application. Copy and modify the generated timer_cfg_t to point to the modified gpt_extended_cfg_t.
  • Issue
    When more than one touch instances are used, data for the second instance is not displayed correctly by the monitoring feature of the QE tool.
    Workaround
    Do not use the QE tool to monitor more than one instances.