diff --git a/README.md b/README.md index 24d2a8f..94b8fe0 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,7 @@ Board | Connectivity | Storage for credentials and `ST NUCLEO_L4R5ZI` | Wi-Fi ESP8266 | Internal Flash | Build-only `Nuvoton NUMAKER_IOT_M487` | Wi-Fi ESP8266 | SD card (NUSD) | Build-only `Seeed ARCH_MAX` | Ethernet | SD card | Build-only +`Seeed Wio 3G` | Cellular | Internal Flash | Build-only `Renesas RZ_A1H` | Ethernet | External Flash ([See security limitation of this board](https://os.mbed.com/platforms/Renesas-GR-PEACH/#security-limitation-of-this-platform)) | Build-only `Renesas GR_LYCHEE` | Wi-Fi (ESP32) | External Flash ([See security limitation of this board](https://os.mbed.com/platforms/Renesas-GR-LYCHEE/#security-limitation-of-this-platform)) | Build-only diff --git a/bootloader/mbed-bootloader-wio_3g-internal_flash-no_rot-v4.1.2.bin b/bootloader/mbed-bootloader-wio_3g-internal_flash-no_rot-v4.1.2.bin new file mode 100644 index 0000000..8a8c1e6 Binary files /dev/null and b/bootloader/mbed-bootloader-wio_3g-internal_flash-no_rot-v4.1.2.bin differ diff --git a/mbed_app.json b/mbed_app.json index f8659bb..7217669 100644 --- a/mbed_app.json +++ b/mbed_app.json @@ -380,6 +380,35 @@ "storage_tdb_internal.internal_base_address": "(MBED_ROM_START+4*1024*1024)", "storage_tdb_internal.internal_size" : "(2*24*1024)", "storage.storage_type" : "TDB_INTERNAL" + }, + "WIO_3G": { + "target.features_add" : ["LWIP", "STORAGE", "BOOTLOADER"], + "target.macros_add" : ["MBEDTLS_USER_CONFIG_FILE=\"mbedTLSConfig_mbedOS.h\""], + "target.device_has_remove" : ["SERIAL_FC"], + "target.network-default-interface-type" : "CELLULAR", + "target.components_add" : ["FLASHIAP"], + "target.bootloader_img" : "bootloader/mbed-bootloader-wio_3g-internal_flash-no_rot-v4.1.2.bin", + "target.header_offset" : "0x8000", + "target.app_offset" : "0x8400", + "target.restrict_size" : "0xF4000", + "nsapi.default-cellular-plmn" : 0, + "cellular.use-apn-lookup" : false, + "cellular.debug-at" : false, + "lwip.ipv4-enabled" : true, + "lwip.ethernet-enabled" : false, + "lwip.ppp-enabled" : true, + "lwip.tcp-enabled" : true, + "lwip.pbuf-pool-size" : 16, + "lwip.mem-size" : 12500, + "update-client.bootloader-details" : "0x08005ee8", + "update-client.application-details" : "(MBED_ROM_START + MBED_BOOTLOADER_SIZE)", + "update-client.storage-address" : "(MBED_CONF_STORAGE_TDB_INTERNAL_INTERNAL_BASE_ADDRESS+MBED_CONF_STORAGE_TDB_INTERNAL_INTERNAL_SIZE)", + "update-client.storage-size" : "(1024*1024-MBED_CONF_STORAGE_TDB_INTERNAL_INTERNAL_SIZE)", + "update-client.storage-page" : 1, + "mbed-cloud-client.update-storage" : "ARM_UCP_FLASHIAP", + "storage_tdb_internal.internal_base_address": "(MBED_ROM_START+1024*1024)", + "storage_tdb_internal.internal_size" : "(32*1024)", + "storage.storage_type" : "TDB_INTERNAL" } }, "config": {