Skip to content

Device Management Client Lite 1.4.0

Latest
Compare
Choose a tag to compare
@ristohuhtala ristohuhtala released this 21 Sep 09:16
30544a2

Example application

  • Fixed a bug that caused the application to assume event_id and event_type are both 0 when the event handler is initialized. Now, it uses PDMC_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 to prebuilt-bl.lib.
    • The new bootloader library contains a bootloader binary image and an mbed_lib.json file for each target in the prebuilt-bl/TARGET_target_name/TARGET_BL_INTERNAL_FLASH directory. The mbed_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; and restricted_size.
    • Added the target.bootloader_img parameter to the mbed_lib.json file of the bootloader. This parameter defines the path to the bootloader image.
    • Set the storage configuration to null in the mbed_app.json file to ignore the default storage configuration. As a result, the build system uses the configuration defined by the mbed_lib.json file of the bootloader.
  • [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, using float type LWM2M resources requires disabling minimal-printf.

Release notes can be found from:
https://www.pelion.com/docs/pelion-client-lite/latest/release-notes/index.html