@adbridge adbridge released this Jun 8, 2018 · 6431 commits to master since this release

Assets 2

We are pleased to announce the Mbed OS 5.8.6 release is now available.

Summary

This is the last patch release for mbed-os-5.8.

We have updated mbed-coap to version 4.4.4.
This fixes a hardfault which was occurring during reconnection retry with Thread.

We have fixed an issue with the Cordio BLE stack using the H4 UART transport. The H4 stack was previously calling Serial::writeble() in interrupt context, attempting to obtain a lock on a mutex, which is illegal in this context and was causing the stack to fault.

When trying to build REALTEK_RTL8195AM with IPv6 support enabled, the build would fail. This has now been fixed.

There are also a number of other fixes and code improvements.

Known Issues

There are no new known issues with this release.

Contents

Ports for Upcoming Targets

Fixes and Changes

6939
NOT_SUPPORTED error was not supported any more in test_api.py script

6952
STM32 ETHERNET : Allow user defined Ethernet PHY init functions

6951
STM32 SPI: fix NSS pin configuration

6896
Export folder needs to not ignore .mbed files.

6931
STM32 : PeripheralPins.c and PinNames.h files alignment

6947
EFM32PG12_STK3402 - Correct wrong Expansion-Header pin namings

6970
Fixes to EFM32 port

6984
EFM32 IRQ handling fix

7011
Fixed float-abi linker option for CCES exporter.

7020
Add STM32L433RC to IAR exporter definitions

7034
Fix redeclaration of type name "bool_t" for Renesas

6803
Wise 1510 uart config

7056
fix realtek_rtl8195am IPv6 build fails update

6987
STM32 ADC update

7075
BLE: Replace Serial with RawSerial in Cordio H4 Transport Driver

7062
DISCO_F413ZH : map SPI3 to WIFI module

7082
Update mbed-coap to version 4.4.4

Using this release

You can fetch this release from the mbed-os GitHub repository, using the tag "mbed-os-5.8.6".

If you need any help with this release please visit our support page, which provides reference links and details of our support channels.