NuMaker Pelion Device Management example

Fork of mbed-os-example-pelion by cc li

History

Update to mbed-os 5.15.7, mcc 4.10.0, and NUSD default tip

2021-08-05, by ccli8 [Thu, 05 Aug 2021 15:06:55 +0800] rev 18

Update to mbed-os 5.15.7, mcc 4.10.0, and NUSD

1. Update to mbed-os 5.15.7
2. Update ot mbed-cloud-client 4.10.0
3. Update NUSD


Fix OTA failure on NU_M2354_NPSA_NS

2021-08-06, by ccli8 [Fri, 06 Aug 2021 09:38:49 +0800] rev 17

Fix OTA failure on NU_M2354_NPSA_NS

Correct update-client.application-details in mbed_app.json


Support the both V5.X and V6.X for mbed-os

2021-02-25, by SHLIU1@OANBE02333.nuvoton.com [Thu, 25 Feb 2021 11:51:01 +0800] rev 16

Support the both V5.X and V6.X for mbed-os


Update to mbed-os 5.15.6 and support NU_M2354_NPSA_NS

2020-09-29, by ccli8 [Tue, 29 Sep 2020 09:25:11 +0800] rev 15

Update to mbed-os 5.15.6 and support NU_M2354_NPSA_NS

1. Update to mbed-os 5.15.6 to support NuMaker-M2354 Ver 1.1 (MP chip).
2. Add M2354 into mbed_app.json (including its bootloader)
3. Update COMPONENT_NUSD.lib to enable M2354

NOTE: NuMaker-M2354 Ver 1.0 (test chip) must match mbed-os 5.15.5, which is deprecated.


Make code compatible across mbed-os 5.15/6.0

2020-09-28, by ccli8 [Mon, 28 Sep 2020 18:03:20 +0800] rev 14

Make code compatible across mbed-os 5.15/6.0

1. Since Mbedd OS 6.0, device key is not installed automatically and silently, possibly via generate_derived_key(...). Install it manually. 16-byte version is required to be compatible with mbed-bootloader.
2. Fix PRGN API calling code with M480 BSP update
3. Fix COMPONENT_NUSD.lib with M480 BSP update


Update to mbed-os 5.15.5

2020-08-31, by ccli8 [Mon, 31 Aug 2020 09:28:57 +0800] rev 13

Update to mbed-os 5.15.5

Update to mbed-os 5.15.5 which fixes ESP8266 driver issue:
https://github.com/ARMmbed/mbed-os/pull/13164

Also remove ESP8266_SEND_TIMEOUT because it gets unnecessary with above bugfix.


Organize platform-specific files to under targets directory

2020-08-31, by ccli8 [Mon, 31 Aug 2020 10:59:06 +0800] rev 12

Organize platform-specific files to under targets directory


Synchronize to mainstream

2020-04-14, by ccli8 [Tue, 14 Apr 2020 16:01:24 +0800] rev 11

Synchronize to mainstream

1. Update main.cpp
2. Update mbed-cloud-client.lib to 4.4.0


Update to mbed-os 5.15.3 and mcc 4.4.0

2020-05-15, by ccli8 [Fri, 15 May 2020 09:27:37 +0800] rev 10

Update to mbed-os 5.15.3 and mcc 4.4.0

This is to fix fcc_init() error on mbed-os 5.15.2/5.15.3 combined with mcc 4.1.0/4.2.0.

Since mbed-os 5.15.2, reseed_counter in mbedtls_ctr_drbg_init() is initialized to -1 instead of 0. This causes incorrect error code returned in pal_plat_CtrDRBGIsSeeded() in mcc 4.1.0/4.2.0.


Ignore TESTS directory

2020-04-16, by ccli8 [Thu, 16 Apr 2020 11:42:21 +0800] rev 9

Ignore TESTS directory

This is to place test code from mainstream locally, which is not to version in this forked repository.