Skip to content

Commit 3898fed

Browse files
Orest AkymyshynKyle Kearney
authored andcommitted
Update targets for Cypress Kits
Enable QSPI and Watchdog Define additional macros to enable more generic BSP code Allow deep sleep latency to be set by configurator-generated code
1 parent 364df39 commit 3898fed

File tree

1 file changed

+21
-9
lines changed

1 file changed

+21
-9
lines changed

targets/targets.json

Lines changed: 21 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8520,6 +8520,7 @@
85208520
"PORTOUT",
85218521
"PORTINOUT",
85228522
"PWMOUT",
8523+
"QSPI",
85238524
"RTC",
85248525
"SERIAL",
85258526
"SERIAL_FC",
@@ -8531,12 +8532,16 @@
85318532
"STDIO_MESSAGES",
85328533
"TRNG",
85338534
"USBDEVICE",
8534-
"USTICKER"
8535+
"USTICKER",
8536+
"WATCHDOG"
85358537
],
85368538
"release_versions": ["5"],
85378539
"extra_labels": ["Cypress", "PSOC6"],
85388540
"components_add": ["SOFTFP", "RTX"],
8539-
"public": false
8541+
"public": false,
8542+
"overrides" : {
8543+
"deep-sleep-latency": "CY_CFG_PWR_DEEPSLEEP_LATENCY"
8544+
}
85408545
},
85418546
"MCU_PSOC6_M0": {
85428547
"inherits": ["MCU_PSOC6"],
@@ -8546,8 +8551,8 @@
85468551
},
85478552
"MCU_PSOC6_M4": {
85488553
"inherits": ["MCU_PSOC6"],
8549-
"components_add": ["FLASHIAP", "BSP_DESIGN_MODUS"],
8550-
"macros_add": ["MCU_PSOC6_M4"],
8554+
"components_add": ["FLASHIAP", "QSPIF", "BSP_DESIGN_MODUS"],
8555+
"macros_add": ["MCU_PSOC6_M4", "CY_RTOS_AWARE", "CY_USING_HAL"],
85518556
"public": false
85528557
},
85538558
"CY8CMOD_062_4343W": {
@@ -8562,7 +8567,7 @@
85628567
"CYW43XXX",
85638568
"CORDIO"
85648569
],
8565-
"macros_add": ["CY8C624ABZI_D44"],
8570+
"macros_add": ["CY8C624ABZI_D44", "CYBSP_WIFI_CAPABLE"],
85668571
"public": false,
85678572
"overrides": {
85688573
"network-default-interface-type": "WIFI"
@@ -8598,7 +8603,7 @@
85988603
"CYW43XXX",
85998604
"CORDIO"
86008605
],
8601-
"macros_add": ["CY8C6247BZI_D54", "CYHAL_UDB_SDIO", "SEMAPHORE"],
8606+
"macros_add": ["CY8C6247BZI_D54", "CYHAL_UDB_SDIO", "CYBSP_WIFI_CAPABLE"],
86028607
"detect_code": ["1900"],
86038608
"post_binary_hook": {
86048609
"function": "PSOC6Code.complete"
@@ -8658,7 +8663,7 @@
86588663
"CYW43XXX",
86598664
"CORDIO"
86608665
],
8661-
"macros_add": ["CY8C6247BZI_D54", "CYHAL_UDB_SDIO", "SEMAPHORE"],
8666+
"macros_add": ["CY8C6247BZI_D54", "CYHAL_UDB_SDIO", "CYBSP_WIFI_CAPABLE"],
86628667
"detect_code": ["1906"],
86638668
"post_binary_hook": {
86648669
"function": "PSOC6Code.complete"
@@ -8672,7 +8677,7 @@
86728677
"supported_form_factors": ["ARDUINO"],
86738678
"extra_labels_add": ["PSOC6_FUTURE", "CY8C63XX", "FUTURE_SEQUANA"],
86748679
"extra_labels_remove": ["PSOC6"],
8675-
"device_has_remove": ["TRNG", "CRC", "I2CSLAVE", "USBDEVICE"],
8680+
"device_has_remove": ["TRNG", "CRC", "I2CSLAVE", "USBDEVICE", "QSPI"],
86768681
"macros_add": ["CY8C6347BZI_BLD53"],
86778682
"detect_code": ["6000"],
86788683
"post_binary_hook": {
@@ -8694,14 +8699,18 @@
86948699
"value": "50000000UL",
86958700
"macro_name": "CY_CLK_SLOWCLK_FREQ_HZ"
86968701
}
8702+
},
8703+
"overrides" : {
8704+
"deep-sleep-latency": 0
86978705
}
86988706
},
86998707
"FUTURE_SEQUANA": {
87008708
"inherits": ["MCU_PSOC6_M4"],
87018709
"supported_form_factors": ["ARDUINO"],
8710+
"components_remove": ["QSPIF"],
87028711
"extra_labels_add": ["PSOC6_FUTURE", "CY8C63XX", "CORDIO"],
87038712
"extra_labels_remove": ["PSOC6"],
8704-
"device_has_remove": ["TRNG", "CRC", "I2CSLAVE", "USBDEVICE"],
8713+
"device_has_remove": ["TRNG", "CRC", "I2CSLAVE", "USBDEVICE", "QSPI"],
87058714
"macros_add": ["CY8C6347BZI_BLD53"],
87068715
"detect_code": ["6000"],
87078716
"hex_filename": "psoc63_m0_default_1.03.hex",
@@ -8724,6 +8733,9 @@
87248733
"value": "50000000UL",
87258734
"macro_name": "CY_CLK_SLOWCLK_FREQ_HZ"
87268735
}
8736+
},
8737+
"overrides" : {
8738+
"deep-sleep-latency": 0
87278739
}
87288740
},
87298741
"TMPM3HQ": {

0 commit comments

Comments
 (0)