NuMaker connection with AWS IoT thru MQTT/HTTPS

Dependencies:   MQTT_ON_AWS

Committer:
ccli8
Date:
Tue Sep 24 17:59:51 2019 +0800
Revision:
28:4c196d0b769b
Parent:
22:8a5abc6c2b68
Child:
29:e890b0fdce53
Update to mbe-os 5.14.0 and modifications accordingly

1. Update to mbed-os 5.14.0
2. Update for M2351 (incompatible with mbed-os 5.13.0 and earlier)
(1) Rename target:
- NU_PFM_M2351_NPSA_S: Target name for building M2351 non-PSA secure code
- NU_PFM_M2351_NPSA_NS: Target name for building M2351 non-PSA non-secure code
(2) Substitute 'NU_PREBUILD_SECURE' for .mbedignore file for excluding pre-built secure image/lib in mbe-os.
(3) Change memory partition:
- ROM: 64KiB/448KiB
- RAM: 8KiB/88KiB
3. Support new target NUMAKER_IOT_M263A
4. Refine ESP8266 configuration
(1) NetworkInterfaceDefaults.cpp gets unneeded, so removed.
(2) Change back UARTSerial tx/rx buffer size from 1024/1024 to default 256/256. This can reduce
memory footprint by (1024 - 256) * 2 = 1.5KiB. Because this configuration influences
both ESP8266 and default console (platfrom/mbed_retarget.cpp), memory reduction can
achieve 1.5KiB x 2 = 3KiB.
5. NUMAKER_IOT_M487 and on-board ESP8266
Compared to V1.2, V1.3 adds ESP8266 RTS/CTS/RST wiring. This code is incompatible with V1.2 on ESP8266.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ccli8 28:4c196d0b769b 1 https://github.com/ARMmbed/mbed-os/#b6e5a0a8afa34dec9dae8963778aebce0c82a54b