mbed-os-5.8.5
We are pleased to announce the Mbed OS 5.8.5 release is now available.
Summary
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
This updates,
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.
Known Issues
There are no new known issues with this release.
Contents
Ports for Upcoming Targets
Fixes and Changes
6797
Fix compile error with DirectSerial in serial-less build
6793
tools: Pass app-config to get_config
6768
Nano 100: Lower HEAP size for IAR
6769
Move subtract basepath into the resources class
6773
Enlarge timer thread stack size for Cortex-M23/M33
6728
Fix issue template - simplified version
6610
Stm32 eth remove tx rx locking interrupt perforation
6805
tools: Reorder test configuration priority
6814
GenericGattClient: Fix discovery termination.
6743
BLE: Conditional compilation of H4 driver
6742
BLE: Update cordio porting guide
6645
mbed_wait_api: add comments to warn the func will lock deep sleep
6809
Mbed Stats: Assert if NULL pointer passed as arg
6849
Add missing semicolon to NRF51 critical_section implementation
6817
GenericSecurityManager: Fix crypto_toolbox_f4 signature.
6845
Remove obsolete OS_IDLE_THREAD_STACK_SIZE from NRF52
6852
Fix for issue #5308 - RTC set/get time issue on NCS36510
6879
Build mbed-os-example-lora only for lora targets
6864
FlashIAP: Fix problem of programming source buffer not aligned to 4
6838
export: Fix invalid config header path in Sw4STM32
6883
Update mbed-coap to version 4.4.3
6885
BL mode: Prevent jump address conflicts
6832
STM32F3: Update with STM32CubeF3 V1.9.0
6865
fix greentea-client, require a character input between K-V pairs
6919
tools: Add explicit target for NVStore example
6940
NVStore - remove Thread.h include
6846
Lora: Fix rx datarate
6829
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.