Example application
- Fixed a bug that caused the application to assume
event_id
andevent_type
are both 0 when the event handler is initialized. Now, it usesPDMC_CONNECT_STARTUP_EVENT_TYPE -1
from Client's LWM2M interface when creating the event handler. - [Mbed OS] Updated ISM43362 Wi-Fi driver to #3813a4b with fixes for logging and UDP socket handling.
- Bootloader changes:
- Changed the bootloader library name from
tools.lib
toprebuilt-bl.lib
. - The new bootloader library contains a bootloader binary image and an
mbed_lib.json
file for each target in theprebuilt-bl/TARGET_target_name/TARGET_BL_INTERNAL_FLASH
directory. Thembed_lib.json
file defines common configurations for the bootloader and the application, including the bootloader flash bank size; the storage type, address and size; firmware-over-the-air (FOTA) storage configurations;header_format
; andrestricted_size
. - Added the
target.bootloader_img
parameter to thembed_lib.json
file of the bootloader. This parameter defines the path to the bootloader image. - Set the storage configuration to
null
in thembed_app.json
file to ignore the default storage configuration. As a result, the build system uses the configuration defined by thembed_lib.json
file of the bootloader.
- Changed the bootloader library name from
- [Mbed OS] Updated to 6.12.0:
- minimal-printf is now enabled by default. You can disable it by adding
"target.printf_lib": "std"
to the application configuration. For example, usingfloat
type LWM2M resources requires disabling minimal-printf.
- minimal-printf is now enabled by default. You can disable it by adding
Release notes can be found from:
https://www.pelion.com/docs/pelion-client-lite/latest/release-notes/index.html