Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 28 million developers.Sign up
mbed OS 5.6.3 release
We are pleased to announce the mbed OS 5.6.3 release is now available.
This patch release includes new target support for the SILICA_SENSOR_NODE.
We have included an update of the uVisor to v0.31.0. This provides a new static debug box, along with
some stability enhancements.
There is an update of the u-blox ODIN-W2 binaries to 2.2 rc1, bringing a fix for a major issue, where a new instance of the OdinWiFiInterface manipulates the system event queue, in such a way that a previous configuration is lost (5211). It also contains an update for RED compliance.
We have added bootloader support for Lpc1768, NUCLEO_F446RE and K66F. We've also added exporter support for the NUCLEO_L486RG.
In Mbed OS 5.6.2 there was an issue where the default lwIP pbuf pool size was configured to be too small to hold a single DTLS handshake flight, thus causing some connections to fail during the handshaking phase. We have now made this user configurable by adding pbuf-pool-size, pbuf-pool-bufsize and mem-size to the mbed_lib json file for the lwIP interface.
To further improve our code quality, we have increased our test coverage, adding:
- Functional Wifi tests
- A low power timer test
- Timer class test
- Rtostimer tests
There are also a number of other fixes which are listed below.
Ports for Upcoming Targets
add support for SILICA_SENSOR_NODE platform
Fixes and Changes
Lpc1768 bootloader support
Added interface version information to mbed detect command.
Allow exporters for NUCLEO_L486RG
Add quotes to preprocessor path on export
Merging changes from ATParser towards parser unification
Prevent use of deleted ticker in Ticker test
Fix an incorrect comment in ticker API
NUC472/M453/M487/NANO130: Add updates for Nuvoton targets
Implement functional Wifi tests
Moved STDIO_UART defines for UBLOX_EVK_ODIN_W2
RTL8195AM - Fix and cleanup mbed_rtx.h
Fix documentation of BLE GattCharacteristic
Fix echo test handshake and reduce uart load
Enable crypto HW acceleration for STM32F437xG platforms
Add test for Timer class.
Sleep: Disallow sleep for targets turning off the systick clock at sleep entry
Test: deepsleep() API replacement
nRFx: Use us ticker for I2C timeout
Avoid wait_ms() spin
Add Low Power Timer test.
Fix analogin scaling for EFM32 target
Fix branch updates and make Linux compatible
Add bootloaderd support to NUCLEO_F446RE target
Add profile argument to mbed-os example build tools
lwIP: Add memory configs to JSON
Enable MPL by default for 6LoWPAN-ND.
STM32: Fix analogout structure/variable wrong initialization
Error if OS tickrate is changed
STM32: Initialize RTC structures at init phase.
Updated u-blox ODIN-W2 binaries to 2.2 rc1
STM32: Add alternate pins on NUCLEO 32pins boards
STM32: RTC: Call irq_handler whenever interrupt fires
Update HeapBlockDevice example
uVisor: Upgrade to v0.31.0
Add additional note on the HeapBlockDevice constructor block parameter
Fix behaviour of empty .mbedignore
Remove debug print from memap IAR impl
Basic test refactoring
add flash iap and bootloader support to K66F
RTL8195AM - Respect Toolchains paths in post bulid script.
Extends test set for EventFlags class
Move heap_and_stack tests to TESTS/mbed_bootstrap
Remove redundant ISR test.
Using this release
You can fetch this release from the mbed-os GitHub repository,
using the tag "mbed-os-5.6.3".
If you need any help with this release please visit our support
page, which provides reference links and details of our support channels.