Skip to content

mbed-os-5.7.5

Compare
Choose a tag to compare
@adbridge adbridge released this 15 Feb 16:17
· 21387 commits to master since this release
569159b

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

Summary

In this release we have added support for the following new targets :

Laird BL600,
STM32L082CZ and CMWX1ZZABZ-078 module,
STM32L443RC and WISE-1510 module,
GR-LYCHEE,
iMXRT1050 EVK
NINA B1
MTS xDOT (MTB)
WISE-1570 (MTB/MCB)

It should also be noted that a couple of other targets have been renamed to
bring them inline with the target naming convention:

CMWX1ZZABZ_078 renamed to MTB_MURATA_ABZ
WISE_1510 renamed to MTB_ADV_WISE_1510

Anybody using the old names will need to update them.

There were some functions that were missing in STM32L4 CUBE HAL drivers to
enable/disable UART Clock in Stop Mode. These have now been added.

5921 reported that all the public overloads of nsapi_dns_query_multiple() were broken. They are documented as returning the number of addresses found on success, however, the function was always returning NSAPI_ERROR_OK, i.e. zero. This is now fixed.

We have added bootloader support for STM32F7, flash support for K82F and new
tests for FileHandle and Transaction class.

There are also a number of bug fixes.

Known Issues

There are no new known issues with this release.

Contents

Ports for Upcoming Targets

5857
Registration GR-LYCHEE board as a new mbed board

5904
add support for STM32L443RC & WISE-1510

5905
add support for the murata's module CMWX1ZZABZ-078 based on STM32L0

5996
Adding LAIRD_BL600 MTB

5826
NXP: Add support for MIMXRT1050_EVK

5837
Adding MTB ublox NINA-B1 as a new target

5975
Adding MTB_MTS_XDOT as a new target

6013
Add MTB_ADV_WISE_1570 target

Fixes and Changes

5951
STM32 NUCLEO F413ZH and L433RC : STDIO configuration

5945
Correct return value of nsapi_dns_query_multiple

5933
Add OpenOCD 5x launch file to e2 studio and update naming

5929
Add pretty bars for compile output

5901
Netbeans Exporter Bugfix

5947
STM32L4 : add missing ST HAL UART functions

5818
Enforce sector alignmnent for managed bootloader builds

5936
STM32 : set all PinMap structures as weak

5982
Wise 1510: fix a silent conflict with PR #5947

5630
Fix #5079. Support of call to mbedtls_x_finish without calling mbedtls_x_update

5962
STM32: Fix usart irq index

5909
Let libraries, targets configure bootloader

5990
Correct SW4STM32 supported check

5964
VS Code exporter: do not overwrite existing (launch|settings|tasks).json

5984
EFM32: make peripherals conditional

5987
Pre-processor common macro addition

5994
allow use of external memory as heap with TOOLCHAIN_GCC_ARM

5972
STM32F7: Add bootloader support (new trial)

6012
STM32 SPI ASYNC - Add FIFO flush before transfer

5419
Add absolute millisecond tick count to RTOS classes

5876
lpc546xx and ff_lpc546xx: create parent object MCU_LPC546XX

6026
Update uvisor-tests.txt to disable EFM32 in Jenkins

5895
Add FileHandle tests

5797
ARMC5+6: Specify CPU for ARM scatter file preprocessor

6007
Take OUTPUT_EXT into account in managed bl

6004
STM32L476/486: Improve SRAM usage for IAR

6001
Corrects intermittent CLion exporter issue with cmake build directory

6015
Add missing flash device feature to the K82F board

6017
Correct auto-sizing last region of bl

5914
Add Transaction class unit test.

5970
RZ_A1LU: Fix TRNG function

6027
rename MURATA type ABZ & WISE 1510 to their expected name

6030
M33: -march not required if -mcpu is set

5971
Ticker tests fix

6036
DISCO_L072CZ_LRWAN1: move target folder

6031
M23: Fix CThunk error on Cortex-M23

Using this release

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

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