diff --git a/tools/arm_pack_manager/index.json b/tools/arm_pack_manager/index.json index d9ddb0cc50..dfd29fe2e9 100644 --- a/tools/arm_pack_manager/index.json +++ b/tools/arm_pack_manager/index.json @@ -473369,5 +473369,53 @@ "sub_family": null, "vendor": "Nordic Semiconductor:54" }, + "CC3220SF": { + "sectors": [ + [ 0, + 2048 + ] + ], + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 262144, + "start": 536870912, + "startup": false + }, + "IROM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": false + }, + "default": true, + "size": 1048576, + "start": 16777216, + "startup": true + } + }, + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "0", + "mpu": "Present", + "units": 1 + } + }, + "vendor": "TI" + }, "version": "0.2.0" -} \ No newline at end of file +} diff --git a/tools/export/iar/iar_definitions.json b/tools/export/iar/iar_definitions.json index 9577544d7c..753aca9dcb 100644 --- a/tools/export/iar/iar_definitions.json +++ b/tools/export/iar/iar_definitions.json @@ -370,5 +370,11 @@ }, "STM32H743ZI": { "OGChipSelectEditMenu": "STM32H743ZI\tST STM32H743ZI" + }, + "CC3220SF": { + "OGChipSelectEditMenu": "CC3220SF\tTexasInstruments CC3220SF", + "CoreVariant": 39, + "GFPUCoreSlave": 39, + "GBECoreSlave": 39 } } diff --git a/tools/test_configs/CC3220SFInterface.json b/tools/test_configs/CC3220SFInterface.json new file mode 100644 index 0000000000..7d3c421127 --- /dev/null +++ b/tools/test_configs/CC3220SFInterface.json @@ -0,0 +1,22 @@ +{ + "config": { + "echo-server-addr" : { + "help" : "IP address of echo server", + "value" : "\"echo.mbedcloudtesting.com\"" + }, + "echo-server-port" : { + "help" : "Port of echo server", + "value" : "7" + } + }, + "target_overrides": { + "*": { + "target.features_add" : ["STORAGE"], + "target.components_add" : ["SD"], + "target.network-default-interface-type": "WIFI", + "nsapi.default-wifi-security" : "WPA_WPA2", + "nsapi.default-wifi-ssid" : "\"SSID\"", + "nsapi.default-wifi-password" : "\"PASSWORD\"" + } + } +} diff --git a/tools/test_configs/config_paths.json b/tools/test_configs/config_paths.json index e8684f6f88..e51851b1cb 100644 --- a/tools/test_configs/config_paths.json +++ b/tools/test_configs/config_paths.json @@ -14,5 +14,6 @@ "THREAD_END_DEVICE" : "ThreadInterface_end_device.json", "THREAD_ROUTER" : "ThreadInterface_router.json", "NO_NETWORK": "no_network.json", - "NANOSTACK_MAC_TESTER": "NanostackMACTester.json" + "NANOSTACK_MAC_TESTER": "NanostackMACTester.json", + "CC3220SF_WIFI": "CC3220SFInterface.json" } diff --git a/tools/test_configs/target_configs.json b/tools/test_configs/target_configs.json index 5216eb41da..e9bdb0587e 100644 --- a/tools/test_configs/target_configs.json +++ b/tools/test_configs/target_configs.json @@ -66,5 +66,10 @@ "TB_SENSE_1": { "default_test_configuration": "NO_NETWORK", "test_configurations": ["6LOWPAN_HOST", "6LOWPAN_ROUTER", "THREAD_END_DEVICE", "THREAD_ROUTER"] + }, + "CC3220SF": { + "nsapi.socket-stats-enable": true, + "default_test_configuration": "CC3220SF_WIFI", + "test_configurations": ["CC3220SF_WIFI"] } }