From 234d5ff9ba4bfbb0c500070be142981143052c7b Mon Sep 17 00:00:00 2001 From: Jerome Coutant Date: Fri, 23 Jul 2021 09:37:13 +0200 Subject: [PATCH] ARM PACK MANAGER: add STM32U575ZI and STM32U585 --- tools/arm_pack_manager/index.json | 142 ++++++++++++++++++++++++++++++ 1 file changed, 142 insertions(+) diff --git a/tools/arm_pack_manager/index.json b/tools/arm_pack_manager/index.json index ab57dab38a..a3841553c7 100644 --- a/tools/arm_pack_manager/index.json +++ b/tools/arm_pack_manager/index.json @@ -479755,6 +479755,148 @@ "sub_family": "STM32L562", "vendor": "STMicroelectronics:13" }, + + "STM32U575ZITx": { + "family": "STM32U5 Series", + "from_pack": { + "pack": "STM32U5xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.0.5" + }, + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32U5xx_2M_0800.FLM", + "ram_size": null, + "ram_start": null, + "size": 2097152, + "start": 134217728 + } + ], + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 786432, + "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": 2097152, + "start": 134217728, + "startup": true + } + }, + "name": "STM32U575ZITx", + "processor": { + "Symmetric": { + "core": "CortexM33", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32U575", + "vendor": "STMicroelectronics:13" + }, + + "STM32U585AIIx": { + "family": "STM32U5 Series", + "from_pack": { + "pack": "STM32U5xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.0.5" + }, + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32U5xx_2M_0800.FLM", + "ram_size": null, + "ram_start": null, + "size": 2097152, + "start": 134217728 + } + ], + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 786432, + "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": 2097152, + "start": 134217728, + "startup": true + } + }, + "name": "STM32U585AIIx", + "processor": { + "Symmetric": { + "core": "CortexM33", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32U585", + "vendor": "STMicroelectronics:13" + }, + + + + "STM32W108C8": { "algorithms": [ {