We are pleased to announce the Mbed OS 5.12.4 release is now available.
No new targets being added in this release.
Important changes are:
10520 Permit non-TrustZone ARMv8 build
- Non-TrustZone ARMv8 targets now supported (core must be set to
There are also a number of other fixes and code improvements.
There are no new known issues with this release.
Ports for Upcoming Targets
Fixes and Changes
Cellular: fix Quectel BG96 missing unlock at socket_connect
Modify PinName file to keep correspondence with spec
BLE: fix CCC callback not being called when writing to a CCC
Change "aplication" to "application"
STM32 astyle updates
Py3 fixes for test scripts
Cellular: Increase receiving timeout for UDP echo non-blocking test
Adding QSPI support to target RHOMBIO_L476DMW1K
Add mbed studio flag during assembly
Enabled crash reporting for DISCO_F407VG target
NANO130: Fix optimization error with NVIC_SetVector/NVIC_GetVector on ARMC6
C027 Fix for modemOn flag
Cellular: Target name change for ublox cellular instance
Nuvoton: Add COMPONENT_FLASHIAP support
TRAVIS: turn off upload python test code coverage
Removing support of FLASHIAP in general_filesystem tests
Permit non-TrustZone ARMv8 build
requirements: update urllib3 to 1.24.2
This removes many const char* warnings related with LWIP_ASSERT()
Allow application to override LWIP_RAW
PSOC6: move mbed_sdk_init to mbed_overrides.c
SPI: Prime asynch transaction buffer on construction
STM32WB: Update Flash size
Add support for CAN to SiLabs targets
Enable MTS_DRAGONFLY_F411RE to register with Pelion
Using this release
You can fetch this release from the mbed-os GitHub repository, using the tag "mbed-os-5.12.4".
If you need any help with this release please visit our support page, which provides reference links and details of our support channels.