Skip to content

mbed-os-5.11.5

Compare
Choose a tag to compare
@adbridge adbridge released this 27 Feb 17:27
· 13714 commits to master since this release
51d5550

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

Summary

In this release we have added target support for:

  • STM32_L475 MCU
  • RHOMBIO_L476DMW1K

We have added fixes for the following reported issues:

  • 9276 nrf52: after disconnect, device doesn't go into sleep again
  • 9513 Occasional hard falt when using the mbedtls entropy function in parrallel threads (K64F)
  • 9523 Non Rtos build fails for ARM compiler (K64F)
  • 9620 FUTURE_SEQUANA: failing to pass block device tests.
  • 8894 Document EventFlags wait function timeout units
  • 8618 Python3 build fails on MTS_MDOT_F411RE
  • 8205 Sleep tracer is not finding matching driver when performing an unlock
  • 9494 nanostack unittests: do not contain license headers
  • 9695 NRF52_DK LED2 always on

mbed-coap has been updated to version 4.7.4. This brings the following changes:

  • Remove dependency on the yotta tool
  • Do not remove stored (GET) blockwise message when EMPTY ACK is received. When non piggybacked response mode is used the original GET request must not be removed from the stored message list. Message is needed for building the next (GET) blockwise message
  • Move definitions to sn_config.h

Support has been added for:

  • WIFI on the RDA target UNO_91H
  • CMake export on PSOC6

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

9782
Adding RHOMBIO_L476DMW1K as a new Board target

9777
Adding STM32_L475 as a new MTB target

Fixes and Changes

9798
STM32 LPTICKER (LPTIM): correct init execution after bootloader

9782
Adding RHOMBIO_L476DMW1K as a new Board target

9777
Adding STM32_L475 as a new MTB target

9776
adv builder helper now returns an object

9775
PSOC6: fix port_write API

9774
license: use .md extension

9767
Remove ITM from NRF52_DK and DELTA_DFBM_NQ620 targets

9765
Add config header to assembly compilation

9762
PSOC6: update the psoc6pdl and HAL to the latest version

9756
PSOC6: enable export to CMake

9753
Update Nanostack_HAL licenses and copyright year

9748
BLE:Cordio: ATTS setting for write cback should use bitwise or

9742
tools: export: MCUXpresso: fix case inconsistencies in .templ file names

9741
ESP8266: connect() returns OK in non-blocking calls

9740
Remove pyocd requirement and update icetea.

9736
tools/test/cmsis: add license header

9730
Greentea: Remove TLSSocket_simultaneous test

9724
tools/utils: ensure default build profiles are processed first

9722
Add flash sum check

9715
Add .inc as a header file type.

9713
Add release notes section to PR template

9709
Reverting to original doxy configuration

9696
features: nanostack: fix warning in thread_extension.h

9694
nanostack: icmpv6: fix build warning

9693
platform: fix build warning in mbed_error

9692
target: UBLOX: Fix build warning in UBLOX_AT_CellularNetwork.cpp

9691
btle: fix build warning about unused clockConfiguration

9686
Greentea tests: set correct port to test against google.com

9685
Fix sleep tracing not finding matching driver during unlock.

9680
FUTURE_SEQUANA: Fixed Arduino signal mappings

9673
Fix Py3.7 mdot target build

9670
Add units to timeout argument in EventFlags

9658
REALTEK_RTL8195AM binary timestamp

9657
Revert "MIMXRT1050_EVK: Add IAR support in the exporter"

9656
M2351: Fix crypto AC management

9654
Update mbed-coap to version 4.7.4

9652
Fix minor bugs in secure targets file filtering

9651
FUTURE_SEQUANA_M0_PSA - fix CM4 starting address

9650
Multi thread Block Device Tests Fix - Ensure unique block address

9649
Fix IntelliSense in VSCode export

9647
FUTURE_SEQUANA: SPI HAL fixes

9639
ESP8266: connect() checks errors from ESP chip

9636
Fix compiler warnings

9635
Do not provide a default Pelion host address.

9613
K64/ARM: Update to 2-region model for HEAP and Stack Memory

9602
STM32 GPIO: use maximum speed

9601
LoRaWAN: Proper size checks for link ADR cmds & correct include path in Unittests framework

9587
targets: QUECTEL: Fix build warning

9584
TLSSocket send/recv return WOULD_BLOCK error instead of NO_CONNECTION

9582
Greentea Socket test improvements

9570
tests-netsocket-udp: UDPSOCKET_ECHOTEST_NONBLOCK fixes

9532
Mutex-protect mbedtls_hardware_poll

9514
BG96 netsocket tests

9502
readme: add list of licenses - not Apache 2.0

9501
Add WIFI support for RDA target UNO_91H

9372
BLE - Nordic: Release crypto cell when not in use.

9326
Doxygen correction

9307
Configuration options for STM_EMAC buffer counts

Using this release

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

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