diff --git a/README.md b/README.md index 23407ad..d84a1c1 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,7 @@ This table shows a list of boards that are supported. Board | Connectivity | Storage for credentials and FW candidate | Notes ------------------------------------| ------------------| ------------------------| -------------- +Cypress `CY8CPROTO-062-4343W` | Wi-Fi | QSPIF | Build-only Embedded Planet `EP_AGORA` | Cellular | SPIF | Build-only Nuvoton `NUMAKER_IOT_M263A` | Wi-Fi ESP8266 | SD card (NUSD) | Build-only Nuvoton `NUMAKER_IOT_M487` | Wi-Fi ESP8266 | SD card (NUSD) | Build-only @@ -385,7 +386,7 @@ You may need to fix issues and send a PR to [Mbed OS](https://github.com/ARMmbed - Support of the platform is provided by Silicon Partners or Platform vendors for Mbed Enabled platforms. If using a non-default configuration, then Arm is responsible for its support. -Note platforms will be tested regularly in the Arm CI system. Please discuss with your Arm contact and make hardware available as indicated in the Mbed Enabled requirements. +Note platforms will be tested regularly in the Arm CI system. Please discuss with your Arm contact and make hardware available as indicated in the Mbed Enabled requirements. # Known-issues diff --git a/bootloader/mbed-bootloader-cy8cproto-062-4343w-ext-kvstore-qspi-v4.1.3.bin b/bootloader/mbed-bootloader-cy8cproto-062-4343w-ext-kvstore-qspi-v4.1.3.bin new file mode 100644 index 0000000..397cd7a Binary files /dev/null and b/bootloader/mbed-bootloader-cy8cproto-062-4343w-ext-kvstore-qspi-v4.1.3.bin differ diff --git a/mbed_app.json b/mbed_app.json index 15ba8ce..03bc246 100644 --- a/mbed_app.json +++ b/mbed_app.json @@ -601,6 +601,32 @@ "storage.storage_type" : "TDB_INTERNAL", "storage_tdb_internal.internal_base_address": "(MBED_ROM_START + 32*1024)", "storage_tdb_internal.internal_size" : "(32*2*1024)" + }, + "CY8CPROTO_062_4343W": { + "target.macros_add" : ["MBEDTLS_USER_CONFIG_FILE=\"mbedTLSConfig_mbedOS.h\"","ARM_UC_DELTAPAAL_WRITE_BUF_SIZE=512"], + "target.network-default-interface-type" : "WIFI", + "target.components_add" : ["QSPIF"], + "target.components_remove" : ["CM0P_SLEEP"], + "target.bootloader_img" : "bootloader/mbed-bootloader-cy8cproto-062-4343w-ext-kvstore-qspi-v4.1.3.bin", + "bootloader-size" : "0x00020000", + "target.header_offset" : "0x00020000", + "target.app_offset" : "0x00020400", + "mbed-cloud-client.update-storage" : "ARM_UCP_FLASHIAP_BLOCKDEVICE", + "update-client.bootloader-details" : "0x10010B9C", + "update-client.application-details" : "0x10020000", + "update-client.storage-address" : "0x00000000", + "update-client.storage-size" : "0x1C0000", + "update-client.storage-page" : 512, + "storage.storage_type" : "TDB_EXTERNAL", + "storage_tdb_external.blockdevice" : "QSPIF", + "storage_tdb_external.internal_base_address": "0x101E0000", + "storage_tdb_external.rbp_internal_size" : "0x10000", + "storage_tdb_external.external_base_address": "0x00200000", + "storage_tdb_external.external_size" : "4*0x40000", + "target.bootloader_supported" : true, + "target.mbed_rom_start" : "0x10000000", + "target.mbed_rom_size" : "0x00200000", + "target.sectors" : [[268435456, 512]] } }, "config": {