FreeRTOS releases Version 8.1 - Embedded.com

FreeRTOS releases Version 8.1

Version 8.1.x of FreeRTOS maintains backward compatibility with V8.0.x versions, while including the following improvements and new features:

  • Enhancements to the RTOS kernel, including an improved priority inheritance scheme intended to ease integration with third party components
  • New Cortex-A5 and Renesas RXv2 ports, demonstrated on an Atmel SAMA5D3 MPU and RX64M MCU respectively
  • An additional memory allocation algorithm (heap_5) that both prevents heap fragmentation and allows the heap to span multiple memory regions
  • New and improved assert points to assist with trapping configuration errors at the earliest opportunity
  • Maintenance of existing ports and demonstration applications, including an update of the Xilinx Zynq project to allow the project to be built with version 14.2 of Xilinx's SDK, and include networking examples

V8.1.x includes cutting edge security from WolfSSL with an update to the CyaSSL source code to version 3.1.0, which includes:

  • Special build options for environments with a very small stack available
  • FIPS 140-2 support
  • PIC32 MZ hardware crypto support for maximum speed
  • Freescale Kinetis RNGB and mmCAU hardware crypto support
  • Updated support for NTRU quantum survivable crypto

More information

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.