Device Management Client 4.5.0 General Availability
Device Management Client example
- Added support for the
MIMXRT1060-EVK
board with the NXP FreeRTOS SDK. - Increased the Renesas
RA6M3
Ethernet buffers from 1+1 to 4+4 to increase stability. - Updated to Pelion E2E test library v0.2.6.
- Added a network error counter that resets the device if too many errors have occurred
- Added a sleeping device example enabled with the
MBED_CLOUD_CLIENT_TRANSPORT_MODE_UDP_QUEUE
option. The sleepy device pauses the client when it goes to sleep. If the client is paused when the application tries to send a notification, it first resumes the client and then sends the notification. - Added support for Device Sentry feature in Mbed OS and Linux.
- Mbed OS - the feature is enabled for
K66F
board. - Linux - to enable the feature, pass
ENABLE_DEVICE_SENTRY
flag to cmake.
- Mbed OS - the feature is enabled for
- Breaking changes (due to the SE
ATECC608A
driver update, the application is not compatible with previous driver releases):- Updated SE ATECC608A driver
COMPONENT_ATECC608A.lib
. - Updated mbed-cloud-client-platform-common
platform.lib
to include adaptation for the new SE ATECC608A driver.
- Updated SE ATECC608A driver
- Updated
EK-RA6M3
to use RenesasArm® Secure Boot Solution for RA6M3 MCU Group
version 1.1.0. - [Mbed OS] Added explicit device key generation. This is for future compatibility with Mbed OS 6.
Release notes can be found from:
https://cloud.mbed.com/docs/current/release-notes/device-management-client.html