diff --git a/README.md b/README.md index 6d0be4e..7e34d26 100644 --- a/README.md +++ b/README.md @@ -22,6 +22,7 @@ Board | Connectivity | Storage for credentials and `Ublox UBLOX_EVK_ODIN_W2` | Wi-Fi | SD card | `ST DISCO_L475VG_IOT01A` | Wi-Fi | QSPIF | `Ublox UBLOX_C030_U201` | Cellular | SD card | Build-only +`Ublox UBLOX_C030_R412M` | Cellular | SD card | Build-only Build-only = This target is currently verified only via compilation, and is not verified at runtime. diff --git a/bootloader/mbed-bootloader-ublox_c030_r412m-block_device-kvstore-v4.0.3.bin b/bootloader/mbed-bootloader-ublox_c030_r412m-block_device-kvstore-v4.0.3.bin new file mode 100644 index 0000000..0ddf0c7 Binary files /dev/null and b/bootloader/mbed-bootloader-ublox_c030_r412m-block_device-kvstore-v4.0.3.bin differ diff --git a/mbed_app.json b/mbed_app.json index 322c8cb..23dda7a 100644 --- a/mbed_app.json +++ b/mbed_app.json @@ -124,6 +124,28 @@ "target.macros_remove" : ["MBEDTLS_CONFIG_HW_SUPPORT"], "platform.default-serial-baud-rate" : 115200 }, + "UBLOX_C030_R412M": { + "target.macros_add" : ["MBEDTLS_USER_CONFIG_FILE=\"mbedTLSConfig_mbedOS.h\""], + "target.network-default-interface-type" : "CELLULAR", + "target.bootloader_img" : "bootloader/mbed-bootloader-ublox_c030_r412m-block_device-kvstore-v4.0.3.bin", + "target.header_offset" : "0x10000", + "target.app_offset" : "0x10400", + "target.components_add" : ["SD", "FLASHIAP"], + "update-client.bootloader-details" : "0x08006F1C", + "update-client.application-details" : "(0x08000000+64*1024)", + "update-client.storage-address" : "(1024*1024*64)", + "update-client.storage-size" : "((MBED_ROM_START + MBED_ROM_SIZE - APPLICATION_ADDR) * MBED_CONF_UPDATE_CLIENT_STORAGE_LOCATIONS)", + "mbed-cloud-client.update-storage" : "ARM_UCP_FLASHIAP_BLOCKDEVICE", + "storage_filesystem.internal_base_address" : "(0x08000000+32*1024)", + "storage_filesystem.rbp_internal_size" : "(32*1024)", + "storage_filesystem.external_base_address" : "(0x0)", + "storage_filesystem.external_size" : "(1024*1024*64)", + "storage.storage_type" : "FILESYSTEM", + "storage_filesystem.filesystem" : "LITTLE", + "storage_filesystem.blockdevice" : "SD", + "target.macros_remove" : ["MBEDTLS_CONFIG_HW_SUPPORT"], + "platform.default-serial-baud-rate" : 115200 + }, "NUCLEO_F411RE": { "target.extra_labels_add" : ["PSA"], "target.macros_add" : ["MBEDTLS_USER_CONFIG_FILE=\"mbedTLSConfig_mbedOS_SW_TRNG_PSA.h\"", "MBEDTLS_PSA_CRYPTO_C", "MBEDTLS_ENTROPY_NV_SEED", "PAL_USE_HW_TRNG=0"],