Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 28 million developers.Sign up
We are pleased to announce the mbed OS 5.6.6 release is now available.
This patch release includes new target support for the SAKURAIO_EVB_01 board.
We've included an upgrade to the Silicon Labs HAL. This upgrades the version of emlib in mbed to v5.3.3.
Additionally it enables the use of USART3, USART4 and USART5 for both serial and SPI (important for using TB_SENSE_12's IMU). It also fixes a number of compiler warnings.
There is an upgrade of the Silicon Labs radio driver to v2.1.1. This upgrades the RAIL library (on which the Nanostack
driver is based) making it run more efficiently alongside an RTOS. The binary should now be fully AAPCS-compliant (no more ambiguity on enum size), so should work across all toolchains and the upgrade also lays the foundation for potential BLE enablement on EFR32
We've added USB Device support for DISCO_F429ZI, bootloader support for DISCO_F429ZI and ENET support for LPC546XX.
There was an issue where dir_rewind and dir_seek were not working as expected for the FAT filesystem
(#5440). This has now been fixed.
Finally we've adjusted our thread tests to enable them to be run on devices with a small RAM footprint.
There are no new known issues with this release.
Ports for Upcoming Targets
add target SAKURAIO_EVB_01.
Fixes and Changes
FATFileSystem: provide working dir_rewind and dir_seek
DISCO_L072CZ_LRWAN1 can use LSE from LORA module
STM32F407VG: Fix RTC
malloc test refactoring
heap_and_stack test refactoring
lpc546xx: fix adc
STM32: Add USB Device on DISCO_F429ZI
Fixed: errno update failure with IAR8.x
NUCLEO_L432KC: Fixed async serial
Prevent traceback when memap fails to parse
Nuvoton: fix lpticker interrupt
Nuvoton: TRNG_Get support 32 bytes unalignment
threads test adjust to run on devices with small RAM
Fixed mutex assert in armcc fopen and related memory leak
Support bootloader for DISCO_F429ZI
Realtek RTL8195AM A3 fix
LPC546XX: Add ENET support
Fix issue with timer timebase on EFR32
Nordic: Set handle of user description descriptors.
Upgrade to Silicon Labs HAL
DISCO_F746NG: add usp_speed configuration
Upgrade Silicon Labs radio driver to v2.1.1
STM32: SPI 3 wires mode not supported in SPI slave
Fix bug in K64F trng_api.c
RTL8195AM - refactor bootloader and fota support
Using this release
You can fetch this release from the mbed-os GitHub repository, using the tag "mbed-os-5.6.6".
If you need any help with this release please visit our support page, which provides reference links and details of our support channels.