Skip to content

mbed-os-5.7.3

Compare
Choose a tag to compare
@adbridge adbridge released this 17 Jan 17:30
· 21387 commits to master since this release
96d9a00

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

Summary

We have added support for two new targets in this release, MTB ublox ODIN W2 and NUCLEO-F413ZH.

ST CUBE for the STM32F0 series has been updated to v1.9.0. This brings:

  • Current ST Cube version in MBED: V1.7.0
  • CMSIS part update from 2.3.1 to 2.3.3
  • HAL part update from 1.5.0 to 1.7.0

Our BLE Nordic PAL client implementation has been replaced. The previous implementation was
found to contain a number of issues deep in the GattClient logic (improper queueing and order of
operations). It was deemed more efficient to re-write the implementation than try to patch the previous
version. As well as fixing the issues, the re-write has the added benefit of including all the
previously missing GAT procedures:

  • Discover Primary Service By Service UUID
  • Find Included Service
  • Read Using Characteristic UUID
  • Read Multiple Characteristics
  • Queue Prepare Write
  • Execute Write

We have added Flash support for STM32F0, STM32F1 and STM32F3 devices, and
enabled tickless on nRF52840.

There are also a number of bug fixes and test enhancements.

Known Issues

There are no new known issues with this release.

Contents

Ports for Upcoming Targets

5740
Adding MTB ublox ODIN W2 as a new target.

5608
NUCLEO_F413ZH: Add support for the NUCLEO-F413ZH board

Fixes and Changes

5776
STM32: Add support of Flash API for STM32F0 and STM32F1 devices

5253
Add missing device_name for targets with bootloader

5435
Tests for wifi emac interface

5570
STM32 UART init update

5595
fix nordic critical section

5606
Enable tickless on nRF52840

5673
mem_trace tests refactoring

5697
STM32: Add support of Flash API for STM32F3 devices

5703
AD: Fix ADC driver

5737
lp_timer test : add a minimum delta value

4925
NUC472/M487: Refine code with mbed TLS crypto alternatives

5651
ff_lpc546xx: add enet, change led1 and led3 pins

5708
Add minimal debug info to release and develop profiles.

5747
STM32 : Fix issue to exit deepsleep when RTC has not been initialized

5775
Correct memap path handling on windows

5782
littlefs: Fix positive seek bounds checking

5794
Commit to fix the Online compiler issue for ARM mbed-os on REALTEK_RT

5807
Simple typo fix in the README.md

5792
STM32F0 : ST CUBE version update to V1.9.0

5739
BLE: Nordic pal client implementation

5722
Fix bug allowing SPI::abort_transfer to incorrectly unlock deep sleep mode

5721
Fix bug allowing I2C::abort_transfer to incorrectly unlock deep sleep mode

Using this release

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

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