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
We are pleased to announce the Mbed OS 5.9.6 release is now available.
The CMake exporter is now capable of creating combined hex files for targets.
The low power ticker has been updated to prevent unnecessary rescheduling.
Fast Models' memory regions have been updated to make maintenance simpler as well as use an extra region of SRAM that was previously unutilized. Additionally, the change prepares the targets for other changes that will be showing up in the near future.
There are also a number of bug fixes and test enhancements.
The release version did not get updated as part of this release so is still showing 5.9.5.
Ports for Upcoming Targets
Fixes and Changes
Correct MTB_ADV_WISE_1530 led configuration
Timeout tests : unstable result
Cellular: Fixed sms greentea tests init
tests-mbed_drivers-timer: change delay method
Update mesh_system_heap_error_handler to use new error handler
nrf_drv_twi: remove redundant nrf_drv_disable call in nrf_drv_twi_uninit
Fix for CM3DS GPIO api
STM32F1 RTC : wrong Sunday value
Lora: Document all possible error codes for LoRaWANBase methods
Cellular: Handle AT response stop in case IP address is missing from
tests-mbed_hal-common_tickers: disable ticker free test cases.
Fix build_data functionality with python 3
equeue: Fix overflow in rtos-less timeout code
Remove unnecessary low power ticker rescheduling
Check max possible keys in NVStore tests
Fix target_name variable in some use cases
Moved ASYNCHRONOUS_DNS_SIMULTANEOUS_REPEAT under mbed extended tests
Refactoring memory regions definitions for Fast Models MPS2 targets
BLE: store secure connections ltk in both local and peer entry
Fix uvisor ticker issue on K64F
FlashIAP & NVStore tests: Skip test if overwriting code in flash
LoRa: Fix MAC initialization for connection with parameters
Cellular: Document all possible error codes for cellular API.
STM32 wrong MBED_ASSERT use
Fix TMPM64B IAR linker file
Add bootloader support for target NUCLEO_F303RE
Compiler warning: unused variable in LoRaMac.h
MIMXRT1050_EVK: Update the I2C driver
Fix stack size for LwIP on EFM32GG11
Nanostack: Fix return code for unsupported socket options
LoRaWAN: Restoring default RX2 data rate
STM32 LPTICKER : RTC wake up timer is reset before setting a new one
Lora: Fix join-response failure handling
Add combined hex target to CMake
MIMXRT1050: Fix I2C Byte transfer functions
RTOS threads test: Handle out of memory cases
Using this release
You can fetch this release from the mbed-os GitHub repository, using the tag "mbed-os-5.9.6".
If you need any help with this release please visit our support page, which provides reference links and details of our support channels.