mbed-os-5.7.5
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.