Embedded software package provides security and connectivity for IoT devices
The Flexible Software Package for Renesas RA Family microcontrollers provides a comprehensive set of firmware and middleware components, to give designers a head start in developing MCU-based products.
The Renesas Flexible Software Package (FSP) provides developers working with the Renesas RA Family of microcontrollers with user-friendly, scalable software for embedded system designs. Use of the FSP ensures software compatibility across all devices in the RA Family, from the RA0 series based on a 32 MHz Arm® Cortex®-M23 core to the RA8 series with a 480 MHz Cortex-M85 core.
Features of the FSP make it suitable for use in the development of connected IoT devices. These include support for the Arm TrustZone® secure partitioning technology and many other advanced security features, as well as protocol stacks for wireless connectivity via Cat-M1, Wi-Fi®, and Bluetooth® Low Energy technologies.
The FSP accelerates the establishment of secure operating frameworks for RA Family microcontrollers thanks to its provision of production-ready drivers, the Azure and FreeRTOS™ real-time operating systems (RTOS), and other middleware stacks. The FSP also includes best-in-class hardware abstraction layer (HAL) drivers which offer high performance and a small memory footprint.
Alongside the middleware, Renesas supplies the e² studio integrated development environment, which provides intuitive configurators and intelligent code generation to make programming and debugging easier and faster.
The FSP and e² studio can be used free of charge on any Renesas device.