|
16 | 16 | "bootloader_supported": false, |
17 | 17 | "static_memory_defines": true, |
18 | 18 | "config": { |
19 | | - "console-uart": { |
20 | | - "help": "Target has UART console on pins STDIO_UART_TX, STDIO_UART_RX. Value is only significant if target has SERIAL device.", |
21 | | - "value": true |
22 | | - }, |
23 | 19 | "console-uart-flow-control": { |
24 | 20 | "help": "Console hardware flow control. Options: null, RTS, CTS, RTSCTS.", |
25 | 21 | "value": null |
|
1511 | 1507 | "SPI_ASYNCH", |
1512 | 1508 | "SPISLAVE", |
1513 | 1509 | "STDIO_MESSAGES", |
| 1510 | + "STORAGE", |
1514 | 1511 | "TRNG", |
1515 | 1512 | "FLASH", |
1516 | 1513 | "USBDEVICE" |
1517 | 1514 | ], |
| 1515 | + "features": ["STORAGE"], |
1518 | 1516 | "release_versions": ["2", "5"], |
1519 | 1517 | "device_name": "MK64FN1M0xxx12", |
1520 | 1518 | "bootloader_supported": true, |
|
2645 | 2643 | "CYW4343X", |
2646 | 2644 | "CORDIO" |
2647 | 2645 | ], |
2648 | | - "features": ["BLE"], |
| 2646 | + "features": ["BLE", "STORAGE"], |
2649 | 2647 | "macros_add": ["USB_STM_HAL", "USBHOST_OTHER"], |
2650 | 2648 | "device_has_add": [ |
2651 | 2649 | "SERIAL_ASYNCH", |
|
3196 | 3194 | } |
3197 | 3195 | }, |
3198 | 3196 | "macros_add": [ |
3199 | | - "MBED_TICKLESS", |
3200 | | - "USE_FULL_LL_DRIVER" |
| 3197 | + "MBED_TICKLESS" |
3201 | 3198 | ], |
3202 | 3199 | "overrides": { "lpticker_delay_ticks": 4 }, |
3203 | 3200 | "supported_form_factors": ["ARDUINO"], |
|
3470 | 3467 | "MPU" |
3471 | 3468 | ], |
3472 | 3469 | "device_has_remove": ["LPTICKER"], |
3473 | | - "macros_add": ["MBEDTLS_CONFIG_HW_SUPPORT", "MBED_SPLIT_HEAP"], |
| 3470 | + "macros_add": ["MBEDTLS_CONFIG_HW_SUPPORT"], |
3474 | 3471 | "device_name": "STM32L443RC", |
3475 | 3472 | "detect_code": ["0458"], |
3476 | 3473 | "bootloader_supported": true |
|
3495 | 3492 | "detect_code": ["0765"], |
3496 | 3493 | "macros_add": [ |
3497 | 3494 | "MBED_TICKLESS", |
3498 | | - "USBHOST_OTHER", |
3499 | | - "MBED_SPLIT_HEAP" |
| 3495 | + "USBHOST_OTHER" |
3500 | 3496 | ], |
3501 | 3497 | "device_has_add": [ |
3502 | 3498 | "ANALOGOUT", |
|
3558 | 3554 | "macros_add": [ |
3559 | 3555 | "MBED_TICKLESS", |
3560 | 3556 | "USBHOST_OTHER", |
3561 | | - "MBEDTLS_CONFIG_HW_SUPPORT", |
3562 | | - "MBED_SPLIT_HEAP" |
| 3557 | + "MBEDTLS_CONFIG_HW_SUPPORT" |
3563 | 3558 | ], |
3564 | 3559 | "device_has_add": [ |
3565 | 3560 | "ANALOGOUT", |
|
3594 | 3589 | "detect_code": ["0460"], |
3595 | 3590 | "macros_add": [ |
3596 | 3591 | "MBEDTLS_CONFIG_HW_SUPPORT", |
3597 | | - "WISE_1570", |
3598 | | - "MBED_SPLIT_HEAP" |
| 3592 | + "WISE_1570" |
3599 | 3593 | ], |
3600 | 3594 | "device_has_add": [ |
3601 | 3595 | "ANALOGOUT", |
|
4155 | 4149 | "detect_code": ["0764"], |
4156 | 4150 | "macros_add": [ |
4157 | 4151 | "MBED_TICKLESS", |
4158 | | - "USBHOST_OTHER", |
4159 | | - "MBED_SPLIT_HEAP" |
| 4152 | + "USBHOST_OTHER" |
4160 | 4153 | ], |
4161 | 4154 | "device_has_add": [ |
4162 | 4155 | "ANALOGOUT", |
|
4187 | 4180 | } |
4188 | 4181 | }, |
4189 | 4182 | "detect_code": ["0468"], |
4190 | | - "macros_add": ["USBHOST_OTHER", "MBED_SPLIT_HEAP"], |
| 4183 | + "macros_add": ["USBHOST_OTHER", "TWO_RAM_REGIONS"], |
4191 | 4184 | "device_has_add": [ |
4192 | 4185 | "ANALOGOUT", |
4193 | 4186 | "CAN", |
|
4220 | 4213 | "detect_code": ["0820"], |
4221 | 4214 | "macros_add": [ |
4222 | 4215 | "MBED_TICKLESS", |
4223 | | - "USBHOST_OTHER", |
4224 | | - "MBED_SPLIT_HEAP" |
| 4216 | + "USBHOST_OTHER" |
4225 | 4217 | ], |
4226 | 4218 | "device_has_add": [ |
4227 | 4219 | "ANALOGOUT", |
|
4257 | 4249 | "macros_add": [ |
4258 | 4250 | "MBED_TICKLESS", |
4259 | 4251 | "USBHOST_OTHER", |
4260 | | - "MBED_SPLIT_HEAP" |
| 4252 | + "TWO_RAM_REGIONS" |
4261 | 4253 | ], |
4262 | 4254 | "device_has_add": [ |
4263 | 4255 | "ANALOGOUT", |
|
4369 | 4361 | "FLASH", |
4370 | 4362 | "MPU" |
4371 | 4363 | ], |
4372 | | - "macros_add": [ |
4373 | | - "MBED_SPLIT_HEAP" |
4374 | | - ], |
4375 | 4364 | "release_versions": ["2", "5"], |
4376 | 4365 | "device_name": "STM32L471QG", |
4377 | 4366 | "bootloader_supported": true |
|
5428 | 5417 | "target.network-default-interface-type": "ETHERNET" |
5429 | 5418 | } |
5430 | 5419 | }, |
5431 | | - "ARM_MUSCA_A1": { |
5432 | | - "public": false, |
5433 | | - "inherits": ["Target"], |
5434 | | - "default_toolchain": "ARMC6", |
5435 | | - "extra_labels": ["ARM_SSG", "MUSCA_A1"], |
5436 | | - "forced_reset_timeout": 7, |
5437 | | - "release_versions": ["5"] |
5438 | | - }, |
5439 | | - "ARM_MUSCA_A1_NS": { |
5440 | | - "inherits": ["NSPE_Target", "ARM_MUSCA_A1"], |
5441 | | - "core": "Cortex-M33-NS", |
5442 | | - "supported_toolchains": ["ARMC6", "GCC_ARM", "IAR"], |
5443 | | - "device_has_add": ["INTERRUPTIN", "LPTICKER", "SERIAL", "SLEEP", "USTICKER"], |
5444 | | - "macros": [ |
5445 | | - "__STARTUP_CLEAR_BSS", |
5446 | | - "MBED_FAULT_HANDLER_DISABLED", |
5447 | | - "CMSIS_NVIC_VIRTUAL", |
5448 | | - "LPTICKER_DELAY_TICKS=1", |
5449 | | - "MBED_MPU_CUSTOM", |
5450 | | - "MBEDTLS_PSA_CRYPTO_C" |
5451 | | - ], |
5452 | | - "extra_labels_add": ["MUSCA_A1_NS", "PSA", "TFM"], |
5453 | | - "post_binary_hook": {"function": "ArmMuscaA1Code.binary_hook"}, |
5454 | | - "secure_image_filename": "tfm.bin", |
5455 | | - "overrides": { |
5456 | | - "non-secure-rom-start": "0x000a0400", |
5457 | | - "non-secure-rom-size": "0x5f800", |
5458 | | - "non-secure-ram-start": "0x20011000", |
5459 | | - "non-secure-ram-size": "0xf000" |
5460 | | - } |
5461 | | - }, |
5462 | | - "ARM_MUSCA_A1_S": { |
5463 | | - "inherits": ["SPE_Target", "ARM_MUSCA_A1"], |
5464 | | - "core": "Cortex-M33", |
5465 | | - "supported_toolchains": ["ARMC6", "GCC_ARM"], |
5466 | | - "device_has_add": ["FLASH"], |
5467 | | - "macros": [ |
5468 | | - "__STARTUP_CLEAR_BSS_MULTIPLE", |
5469 | | - "__STARTUP_COPY_MULTIPLE", |
5470 | | - "MBED_MPU_CUSTOM", |
5471 | | - "DAUTH_CHIP_DEFAULT", |
5472 | | - "MBEDTLS_PSA_CRYPTO_SPM", |
5473 | | - "MBEDTLS_PSA_CRYPTO_C", |
5474 | | - "MBEDTLS_ENTROPY_NV_SEED" |
5475 | | - ], |
5476 | | - "components_add": ["FLASHIAP"], |
5477 | | - "extra_labels_add": ["MUSCA_A1_S", "PSA", "TFM"], |
5478 | | - "deliver_to_target": "ARM_MUSCA_A1_NS", |
5479 | | - "delivery_dir": "TARGET_ARM_SSG/TARGET_MUSCA_A1/TARGET_MUSCA_A1_NS/prebuilt", |
5480 | | - "overrides": { |
5481 | | - "secure-rom-start": "0x10020400", |
5482 | | - "secure-rom-size": "0x7f800", |
5483 | | - "secure-ram-start": "0x30000000", |
5484 | | - "secure-ram-size": "0x11000" |
5485 | | - } |
5486 | | - }, |
5487 | 5420 | "RZ_A1XX": { |
5488 | 5421 | "inherits": ["Target"], |
5489 | 5422 | "core": "Cortex-A9", |
|
8163 | 8096 | "device_name": "M2351KIAAEES", |
8164 | 8097 | "bootloader_supported": true, |
8165 | 8098 | "tickless-from-us-ticker": true, |
8166 | | - "forced_reset_timeout": 3, |
8167 | 8099 | "mbed_rom_start" : "0x10040000", |
8168 | 8100 | "mbed_rom_size" : "0x40000", |
8169 | 8101 | "mbed_ram_start" : "0x30008000", |
|
8484 | 8416 | } |
8485 | 8417 | } |
8486 | 8418 | }, |
| 8419 | + "FUTURE_SEQUANA_M0_PSA": { |
| 8420 | + "inherits": ["SPE_Target", "FUTURE_SEQUANA_M0"], |
| 8421 | + "components_add": ["SPM_MAILBOX", "FLASHIAP"], |
| 8422 | + "extra_labels_add": ["PSA", "MBED_SPM"], |
| 8423 | + "macros_add": [ |
| 8424 | + "MBED_TICKLESS", |
| 8425 | + "PSOC6_DYNSRM_DISABLE=1", |
| 8426 | + "MBEDTLS_PSA_CRYPTO_SPM", |
| 8427 | + "MBEDTLS_PSA_CRYPTO_C", |
| 8428 | + "MBEDTLS_ENTROPY_NV_SEED" |
| 8429 | + ], |
| 8430 | + "deliver_to_target": "FUTURE_SEQUANA_PSA", |
| 8431 | + "delivery_dir": "TARGET_Cypress/TARGET_PSOC6_FUTURE/TARGET_FUTURE_SEQUANA_PSA/prebuilt", |
| 8432 | + "overrides": { |
| 8433 | + "secure-rom-start": "0x10000000", |
| 8434 | + "secure-rom-size": "0x80000", |
| 8435 | + "non-secure-rom-start": "0x10080000", |
| 8436 | + "non-secure-rom-size": "0x78000", |
| 8437 | + "secure-ram-start": "0x08000000", |
| 8438 | + "secure-ram-size": "0x10000", |
| 8439 | + "non-secure-ram-start": "0x08010000", |
| 8440 | + "non-secure-ram-size": "0x37700", |
| 8441 | + "shared-ram-start": "0x08047700", |
| 8442 | + "shared-ram-size": "0x100" |
| 8443 | + } |
| 8444 | + }, |
| 8445 | + "FUTURE_SEQUANA_PSA": { |
| 8446 | + "inherits": ["NSPE_Target", "FUTURE_SEQUANA"], |
| 8447 | + "extra_labels_add": ["PSA", "MBED_SPM"], |
| 8448 | + "extra_labels_remove": ["CORDIO"], |
| 8449 | + "components_add": ["SPM_MAILBOX", "FLASHIAP"], |
| 8450 | + "macros_add": ["PSOC6_DYNSRM_DISABLE=1", "MBEDTLS_PSA_CRYPTO_C"], |
| 8451 | + "hex_filename": "psa_release_1.0.hex", |
| 8452 | + "overrides": { |
| 8453 | + "secure-rom-start": "0x10000000", |
| 8454 | + "secure-rom-size": "0x80000", |
| 8455 | + "non-secure-rom-start": "0x10080000", |
| 8456 | + "non-secure-rom-size": "0x78000", |
| 8457 | + "secure-ram-start": "0x08000000", |
| 8458 | + "secure-ram-size": "0x10000", |
| 8459 | + "non-secure-ram-start": "0x08010000", |
| 8460 | + "non-secure-ram-size": "0x37700", |
| 8461 | + "shared-ram-start": "0x08047700", |
| 8462 | + "shared-ram-size": "0x100" |
| 8463 | + } |
| 8464 | + }, |
8487 | 8465 | "TMPM3HQ": { |
8488 | 8466 | "inherits": ["Target"], |
8489 | 8467 | "core": "Cortex-M3", |
|
0 commit comments