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.8.5 release is now available.
In this release we have updated:
mbed-coap to version 4.4.3.
This fixes an error where the registration time cannot be set if the server does not use the
max age option.
STM32F3 to STM32CubeF3 V1.9.0
CubeF3: from V1.7.0 to V1.9.0
HAL driver: from V1.4.0 to 1.5.0
CMSIS device: from V2.3.1 to V2.3.2
We have fixed a couple of LoRaWAN bugs:
rx_config() incorrectly returned a physical layer datarate value when an index to datarate table
should be returned.
Fixed region 2(AU915) failed to compile due to a typo in the code.
A couple of bugs in the BLE module have also now been fixed:
6760 Missing type definition for public_key_t
When compiling the Mbed Cloud Client on a BLE target the GenericSecurityManager failed to
compile due to a missing type definition for public_key_t.
6806 BLE::GenericGattClient::DiscoveryControlBlock terminate() called twice.
This caused a hard fault.
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
Fix compile error with DirectSerial in serial-less build
tools: Pass app-config to get_config
Nano 100: Lower HEAP size for IAR
Move subtract basepath into the resources class
Enlarge timer thread stack size for Cortex-M23/M33
Fix issue template - simplified version
Stm32 eth remove tx rx locking interrupt perforation
tools: Reorder test configuration priority
GenericGattClient: Fix discovery termination.
BLE: Conditional compilation of H4 driver
BLE: Update cordio porting guide
mbed_wait_api: add comments to warn the func will lock deep sleep
Mbed Stats: Assert if NULL pointer passed as arg
Add missing semicolon to NRF51 critical_section implementation
GenericSecurityManager: Fix crypto_toolbox_f4 signature.
Remove obsolete OS_IDLE_THREAD_STACK_SIZE from NRF52
Build mbed-os-example-lora only for lora targets
FlashIAP: Fix problem of programming source buffer not aligned to 4
export: Fix invalid config header path in Sw4STM32
Update mbed-coap to version 4.4.3
BL mode: Prevent jump address conflicts
STM32F3: Update with STM32CubeF3 V1.9.0
fix greentea-client, require a character input between K-V pairs
tools: Add explicit target for NVStore example
NVStore - remove Thread.h include
Lora: Fix rx datarate
LoRaWAN: Fixed region 2(AU915) to compile
Using this release
You can fetch this release from the mbed-os GitHub repository, using the tag "mbed-os-5.8.5".
If you need any help with this release please visit our support page, which provides reference links and details of our support channels.