@adbridge adbridge released this Oct 5, 2017 · 10347 commits to master since this release

Assets 2

We are pleased to announce the mbed OS 5.5.2 release is now available. This release includes new target support for DISCO_F413ZH and VBLUno51 and an update for the STM32F7 cube from v1.6.0 to v1.7.0. It also includes SHA256 and SHA1 hw acceleration support for NUCLEO_F439ZI, USB Device for DISCO_L072CZ_LRWAN1, plus a number of fixes to mbed OS and tools to improve stability and functionality.

Here is a full list of all changes and fixes in this release...

Ports for Upcoming Targets

4410
DISCO_F413ZH: Add new platform

4629
Add support for VBLUno51 board

Known Issues

Due to a dependency of stm32f413 on a later patch version of IAR which are currently not available in
our CI systems, IAR export support for this platform is not available for this release.

4697
IAR: remove stm32f413 from definitions

Fixes and Changes

4578
Turn off "browse information" in Uvision template

4616
Fix unresolved include of mbed_config.h in Eclipse

4375
Stm32 spi : use LL API to improve performances

4401
STM32 : Add USB used pins in PinNames.h files

4520
Update link in CONTRIBUTING.md

4103
Add extra_targets.json support to build tools

4390
Nucleo-F070RB It doesn't work when use internal clock

4405
DISCO_L072CZ_LRWAN1: PC_13 definition missing in PinNames.h fix

4426
Improve directory scanning performance

4538
Avoid lock collision b/w SerialBase & UARTSerial

4552
NUCLEO_F767ZI: Add missing IAR definitions

4557
Enable I2C and Analogin drivers for CM3DS_MPS2 target

4572
DISCO_L072CZ_LRWAN1: Add support of USB Device

4157
NUCLEO_F439ZI/mbedtls: add SHA1 hw_acceleration

4422
STM32F4 set HSE timeout value to 100ms

4594
Introduce mbed::NonCopyable traits

4598
Fix style issues in IAR exporter

4604
cmain IAR: add mbed main

4607
bd: Fix missing init in MBRBlockDevice

4603
STM32 : mbed_overrides.c is common for all families

4638
DISCO_L475VG_IOT01A: Fix startup files for cmsis5

4610
STM32 : targets.json file simplification

4647
Remove hardcode UART pins definitions for nRF52832 SoC

4646
RTX: Fixed RTXv5 mutex owner list handling.

4625
Update STM32F7 cube from v1.6.0 to v1.7.0

4421
STM32 : Clock source selection in json config file

4559
fatfs: Remove unused fat_filesystem_set_errno function

4571
events: Adopt osEventFlags from RTX 5

4577
XDOT_L151CC: enable HSI after waking from stop mode so ADC functions

4601
rtos: Fix MemoryPool and Queue destructor

4632
STM32: fix us ticker set event timestamp double ISR possibility

4641
Increase L0 ADC sample time

4656
Correct comments in flash api for STM32 L0 targets

4671
retarget: fix microlib for mbed 2

4529
Manage multiple instances of analog out

4565
Add FlashIAP support for REALTEK_RTL8195AM

4159
NUCLEO_F439ZI/mbedtls: add SHA256 hw_acceleration

Using the release

You can fetch the mbed OS 5.5.2 release from the mbed-os GitHub repository, using the tag "mbed-os-5.5.2". Please feel free to ask any questions or provide feedback on this release here, or to contact us at support@mbed.org.