@adbridge adbridge released this Nov 23, 2017 · 8973 commits to master since this release

Assets 2

mbed OS 5.6.5 release

We are pleased to announce the mbed OS 5.6.5 release is now available.

Summary

This patch release includes new target support for the following boards:

NUCLEO_L496ZG_P
L-Tek FF-LPC546XX
Mbed Connect Cloud board
ADI EV-COG-AD4050LZ
RedBear BLE Nano 2
ADI EV-COG-AD3029LZ

There was a workaround that went into mbed-os-5.6.4 for STM32 F767 rev A devices, to address an issue where the Ethernet peripheral had problems on the RMII interface. This workaround turned out to be an incomplete solution, that has now been corrected for this release.

We've added bootloader support for DISCO_L475VG_IOT01A and HEXIWEAR, CAN3 support for STM32 and initial
cryptographic acceleration support for the Silicon Labs family.

We've made some quality improvements by extending the test set for Ticker class, updating the BLE
BatteryService documentation and fixing a number of broken test cases.

We have also added a number of other bug fixes.

Known Issues

There are no new known issues with this release.

Contents

Ports for Upcoming Targets

5424
NUCLEO_L496ZG_P support

5344
add new target L-Tek FF-LPC546XX

5305
New Target: Mbed Connect Cloud board

5144
Add support for ADI EV-COG-AD4050LZ platform.

5231
Add support for RedBear's BLE Nano 2

5137
Add support for ADI EV-COG-AD3029LZ platform

Fixes and Changes

5291
Add RealTek WiFi test configuration

5394
ONSEMI: Fix a few issues related to I2C

5445
test: realtek net config default to none

5463
STM32F412 IAR linker file issue

5455
STM32 Flash 2MB GetSector fix

5453
Increase flash size on Realtek RTL8195AM

5436
STM32: Extend Ethernet RMII workaround

5430
malloc test: change stack array to two dimensional array

5428
Shrink RTOS classes

5425
RtosTimer tests update

5422
Add bootloader support for DISCO_L475VG_IOT01A

5270
Fix for Nanostack threading on EFR32 devices

5390
ncs36510: fire interrupt correct timer fix

5372
Doxygen comments fixes

5370
event queue test: fix out of memory for NUCLEO_F070RB

5322
LPC1768: Fix ETHMEM_SECTION placement for ARM

5319
Remove build warnings in LWIP

5432
HEXIWEAR: define HEXIWEAR target to support bootloader.

5464
Fix lockup issue for REALTEK_RTL8195AM

5473
Reorganize defines for firmware updates on Realtek RTL8195AM

5474
Limit size of equeue for sigio netsocket test

5510
M487/NUC472/NANO130: fix TRUE/FALSE redefinition

5505
STM32: HAL smartcard, fix memory corruption in Receive

5499
Remove mbed-cloud-client-example-internal.

5486
STM32: Add support of CAN3

5487
Fix bug for issue: initial pin value not retained

5482
DISCO_L072CZ_LRWAN1: HSE clock configuration improvement

5472
BLE: Update BatteryService documentation.

5452
ONSEMI: Fix I2C issues

5403
Provide fixes for Timer and LowPowerTimer tests.

5261
Extends test set for Ticker class

4825
Silicon Labs: Add cryptographic acceleration support

5335
Fix for configurable network driver tests

5547
Revert Shrink RTOS classes

Using this release

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

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