diff --git a/tools/arm_pack_manager/index.json b/tools/arm_pack_manager/index.json index 258be344b3..b23c6bdc06 100644 --- a/tools/arm_pack_manager/index.json +++ b/tools/arm_pack_manager/index.json @@ -398466,28 +398466,44 @@ "sub_family": "STM32F779", "vendor": "STMicroelectronics:13" }, - "STM32G070CBTx": { + "STM32G030C6Tx": { "algorithms": [ { - "default": true, - "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_32.FLM", "ram_size": null, "ram_start": null, - "size": 131072, + "size": 32768, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x0_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 12, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -398496,7 +398512,3779 @@ "write": true }, "default": true, + "size": 8192, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G030C6Tx", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 12 + ] + ], + "sub_family": "STM32G030", + "vendor": "STMicroelectronics:13" + }, + "STM32G030C8Tx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", + "ram_size": null, + "ram_start": null, + "size": 65536, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x0_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 12, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 65536, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G030C8Tx", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 12 + ] + ], + "sub_family": "STM32G030", + "vendor": "STMicroelectronics:13" + }, + "STM32G030F6Px": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x0_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 12, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G030F6Px", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 12 + ] + ], + "sub_family": "STM32G030", + "vendor": "STMicroelectronics:13" + }, + "STM32G030J6Mx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x0_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 12, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G030J6Mx", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 12 + ] + ], + "sub_family": "STM32G030", + "vendor": "STMicroelectronics:13" + }, + "STM32G030K6Tx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x0_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 12, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G030K6Tx", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 12 + ] + ], + "sub_family": "STM32G030", + "vendor": "STMicroelectronics:13" + }, + "STM32G030K8Tx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", + "ram_size": null, + "ram_start": null, + "size": 65536, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x0_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 12, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 65536, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G030K8Tx", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 12 + ] + ], + "sub_family": "STM32G030", + "vendor": "STMicroelectronics:13" + }, + "STM32G031C4Tx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_16.FLM", + "ram_size": null, + "ram_start": null, + "size": 16384, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 16384, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G031C4Tx", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G031", + "vendor": "STMicroelectronics:13" + }, + "STM32G031C4Ux": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_16.FLM", + "ram_size": null, + "ram_start": null, + "size": 16384, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 16384, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G031C4Ux", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G031", + "vendor": "STMicroelectronics:13" + }, + "STM32G031C6Tx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G031C6Tx", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G031", + "vendor": "STMicroelectronics:13" + }, + "STM32G031C6Ux": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G031C6Ux", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G031", + "vendor": "STMicroelectronics:13" + }, + "STM32G031C8Tx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", + "ram_size": null, + "ram_start": null, + "size": 65536, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 65536, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G031C8Tx", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G031", + "vendor": "STMicroelectronics:13" + }, + "STM32G031C8Ux": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", + "ram_size": null, + "ram_start": null, + "size": 65536, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 65536, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G031C8Ux", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G031", + "vendor": "STMicroelectronics:13" + }, + "STM32G031F4Px": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_16.FLM", + "ram_size": null, + "ram_start": null, + "size": 16384, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 16384, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G031F4Px", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G031", + "vendor": "STMicroelectronics:13" + }, + "STM32G031F6Px": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G031F6Px", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G031", + "vendor": "STMicroelectronics:13" + }, + "STM32G031F8Px": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", + "ram_size": null, + "ram_start": null, + "size": 65536, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 65536, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G031F8Px", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G031", + "vendor": "STMicroelectronics:13" + }, + "STM32G031G4Ux": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_16.FLM", + "ram_size": null, + "ram_start": null, + "size": 16384, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 16384, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G031G4Ux", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G031", + "vendor": "STMicroelectronics:13" + }, + "STM32G031G6Ux": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G031G6Ux", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G031", + "vendor": "STMicroelectronics:13" + }, + "STM32G031G8Ux": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", + "ram_size": null, + "ram_start": null, + "size": 65536, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 65536, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G031G8Ux", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G031", + "vendor": "STMicroelectronics:13" + }, + "STM32G031J4Mx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_16.FLM", + "ram_size": null, + "ram_start": null, + "size": 16384, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 16384, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G031J4Mx", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G031", + "vendor": "STMicroelectronics:13" + }, + "STM32G031J6Mx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G031J6Mx", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G031", + "vendor": "STMicroelectronics:13" + }, + "STM32G031K4Tx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_16.FLM", + "ram_size": null, + "ram_start": null, + "size": 16384, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 16384, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G031K4Tx", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G031", + "vendor": "STMicroelectronics:13" + }, + "STM32G031K4Ux": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_16.FLM", + "ram_size": null, + "ram_start": null, + "size": 16384, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 16384, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G031K4Ux", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G031", + "vendor": "STMicroelectronics:13" + }, + "STM32G031K6Tx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G031K6Tx", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G031", + "vendor": "STMicroelectronics:13" + }, + "STM32G031K6Ux": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G031K6Ux", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G031", + "vendor": "STMicroelectronics:13" + }, + "STM32G031K8Tx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", + "ram_size": null, + "ram_start": null, + "size": 65536, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 65536, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G031K8Tx", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G031", + "vendor": "STMicroelectronics:13" + }, + "STM32G031K8Ux": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", + "ram_size": null, + "ram_start": null, + "size": 65536, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 65536, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G031K8Ux", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G031", + "vendor": "STMicroelectronics:13" + }, + "STM32G031Y8Yx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", + "ram_size": null, + "ram_start": null, + "size": 65536, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 65536, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G031Y8Yx", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G031", + "vendor": "STMicroelectronics:13" + }, + "STM32G041C6Tx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G041C6Tx", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G041", + "vendor": "STMicroelectronics:13" + }, + "STM32G041C6Ux": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G041C6Ux", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G041", + "vendor": "STMicroelectronics:13" + }, + "STM32G041C8Tx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", + "ram_size": null, + "ram_start": null, + "size": 65536, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 65536, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G041C8Tx", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G041", + "vendor": "STMicroelectronics:13" + }, + "STM32G041C8Ux": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", + "ram_size": null, + "ram_start": null, + "size": 65536, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 65536, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G041C8Ux", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G041", + "vendor": "STMicroelectronics:13" + }, + "STM32G041F6Px": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G041F6Px", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G041", + "vendor": "STMicroelectronics:13" + }, + "STM32G041F8Px": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", + "ram_size": null, + "ram_start": null, + "size": 65536, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 65536, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G041F8Px", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G041", + "vendor": "STMicroelectronics:13" + }, + "STM32G041G6Ux": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G041G6Ux", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G041", + "vendor": "STMicroelectronics:13" + }, + "STM32G041G8Ux": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", + "ram_size": null, + "ram_start": null, + "size": 65536, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 65536, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G041G8Ux", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G041", + "vendor": "STMicroelectronics:13" + }, + "STM32G041J6Mx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G041J6Mx", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G041", + "vendor": "STMicroelectronics:13" + }, + "STM32G041K6Tx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G041K6Tx", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G041", + "vendor": "STMicroelectronics:13" + }, + "STM32G041K6Ux": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G041K6Ux", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G041", + "vendor": "STMicroelectronics:13" + }, + "STM32G041K8Tx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", + "ram_size": null, + "ram_start": null, + "size": 65536, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 65536, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G041K8Tx", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G041", + "vendor": "STMicroelectronics:13" + }, + "STM32G041K8Ux": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", + "ram_size": null, + "ram_start": null, + "size": 65536, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 65536, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G041K8Ux", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G041", + "vendor": "STMicroelectronics:13" + }, + "STM32G041Y8Yx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", + "ram_size": null, + "ram_start": null, + "size": 65536, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 8192, + "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": 65536, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G041Y8Yx", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G041", + "vendor": "STMicroelectronics:13" + }, + "STM32G070CBTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x0_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 12, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 36864, "start": 536870912, "startup": false }, @@ -398525,32 +402313,61 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G070", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 12 + ] + ], + "sub_family": "STM32G070", "vendor": "STMicroelectronics:13" }, "STM32G070KBTx": { "algorithms": [ { - "default": true, + "default": true, "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", "ram_size": null, "ram_start": null, "size": 131072, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x0_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 12, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -398559,7 +402376,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -398588,32 +402405,61 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G070", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 12 + ] + ], + "sub_family": "STM32G070", "vendor": "STMicroelectronics:13" }, "STM32G070RBTx": { "algorithms": [ { - "default": true, + "default": true, "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", "ram_size": null, "ram_start": null, "size": 131072, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x0_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 12, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -398622,7 +402468,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -398651,32 +402497,61 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G070", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 12 + ] + ], + "sub_family": "STM32G070", "vendor": "STMicroelectronics:13" }, - "STM32G071C8Tx": { + "STM32G071C6Tx": { "algorithms": [ { - "default": true, - "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_32.FLM", "ram_size": null, "ram_start": null, - "size": 65536, + "size": 32768, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -398685,7 +402560,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -398700,7 +402575,191 @@ "write": false }, "default": true, - "size": 131072, + "size": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G071C6Tx", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G071", + "vendor": "STMicroelectronics:13" + }, + "STM32G071C6Ux": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 36864, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G071C6Ux", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G071", + "vendor": "STMicroelectronics:13" + }, + "STM32G071C8Tx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", + "ram_size": null, + "ram_start": null, + "size": 65536, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 36864, + "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": 65536, "start": 134217728, "startup": true } @@ -398714,32 +402773,61 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G071", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G071", "vendor": "STMicroelectronics:13" }, "STM32G071C8Ux": { "algorithms": [ { - "default": true, + "default": true, "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", "ram_size": null, "ram_start": null, "size": 65536, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -398748,7 +402836,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -398763,7 +402851,7 @@ "write": false }, "default": true, - "size": 131072, + "size": 65536, "start": 134217728, "startup": true } @@ -398777,32 +402865,61 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G071", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G071", "vendor": "STMicroelectronics:13" }, "STM32G071CBTx": { "algorithms": [ { - "default": true, + "default": true, "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", "ram_size": null, "ram_start": null, "size": 131072, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -398811,7 +402928,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -398840,32 +402957,61 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G071", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G071", "vendor": "STMicroelectronics:13" }, "STM32G071CBUx": { "algorithms": [ { - "default": true, + "default": true, "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", "ram_size": null, "ram_start": null, "size": 131072, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -398874,7 +403020,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -398903,32 +403049,61 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G071", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G071", "vendor": "STMicroelectronics:13" }, "STM32G071EBYx": { "algorithms": [ { - "default": true, + "default": true, "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", "ram_size": null, "ram_start": null, "size": 131072, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -398937,7 +403112,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -398966,32 +403141,61 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G071", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G071", "vendor": "STMicroelectronics:13" }, - "STM32G071G8Ux": { + "STM32G071G6Ux": { "algorithms": [ { - "default": true, - "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_32.FLM", "ram_size": null, "ram_start": null, - "size": 65536, + "size": 32768, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -399000,7 +403204,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -399015,7 +403219,99 @@ "write": false }, "default": true, - "size": 131072, + "size": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G071G6Ux", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G071", + "vendor": "STMicroelectronics:13" + }, + "STM32G071G8Ux": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", + "ram_size": null, + "ram_start": null, + "size": 65536, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 36864, + "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": 65536, "start": 134217728, "startup": true } @@ -399029,32 +403325,61 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G071", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G071", "vendor": "STMicroelectronics:13" }, "STM32G071G8UxN": { "algorithms": [ { - "default": true, + "default": true, "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", "ram_size": null, "ram_start": null, "size": 65536, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -399063,7 +403388,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -399078,7 +403403,7 @@ "write": false }, "default": true, - "size": 131072, + "size": 65536, "start": 134217728, "startup": true } @@ -399092,32 +403417,61 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G071", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G071", "vendor": "STMicroelectronics:13" }, "STM32G071GBUx": { "algorithms": [ { - "default": true, + "default": true, "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", "ram_size": null, "ram_start": null, "size": 131072, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -399126,7 +403480,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -399155,32 +403509,61 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G071", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G071", "vendor": "STMicroelectronics:13" }, "STM32G071GBUxN": { "algorithms": [ { - "default": true, + "default": true, "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", "ram_size": null, "ram_start": null, "size": 131072, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -399189,7 +403572,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -399218,32 +403601,61 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G071", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G071", "vendor": "STMicroelectronics:13" }, - "STM32G071K8Tx": { + "STM32G071K6Tx": { "algorithms": [ { - "default": true, - "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_32.FLM", "ram_size": null, "ram_start": null, - "size": 65536, + "size": 32768, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -399252,7 +403664,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -399267,7 +403679,191 @@ "write": false }, "default": true, - "size": 131072, + "size": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G071K6Tx", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G071", + "vendor": "STMicroelectronics:13" + }, + "STM32G071K6Ux": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 36864, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G071K6Ux", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G071", + "vendor": "STMicroelectronics:13" + }, + "STM32G071K8Tx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", + "ram_size": null, + "ram_start": null, + "size": 65536, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 36864, + "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": 65536, "start": 134217728, "startup": true } @@ -399281,32 +403877,61 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G071", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G071", "vendor": "STMicroelectronics:13" }, "STM32G071K8TxN": { "algorithms": [ { - "default": true, + "default": true, "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", "ram_size": null, "ram_start": null, "size": 65536, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -399315,7 +403940,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -399330,7 +403955,7 @@ "write": false }, "default": true, - "size": 131072, + "size": 65536, "start": 134217728, "startup": true } @@ -399344,32 +403969,61 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G071", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G071", "vendor": "STMicroelectronics:13" }, "STM32G071K8Ux": { "algorithms": [ { - "default": true, + "default": true, "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", "ram_size": null, "ram_start": null, "size": 65536, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -399378,7 +404032,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -399393,7 +404047,7 @@ "write": false }, "default": true, - "size": 131072, + "size": 65536, "start": 134217728, "startup": true } @@ -399407,32 +404061,61 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G071", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G071", "vendor": "STMicroelectronics:13" }, "STM32G071K8UxN": { "algorithms": [ { - "default": true, + "default": true, "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", "ram_size": null, "ram_start": null, "size": 65536, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -399441,7 +404124,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -399456,7 +404139,7 @@ "write": false }, "default": true, - "size": 131072, + "size": 65536, "start": 134217728, "startup": true } @@ -399470,8 +404153,21 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G071", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G071", "vendor": "STMicroelectronics:13" }, "STM32G071KBTx": { @@ -399483,19 +404179,35 @@ "ram_start": null, "size": 131072, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -399504,7 +404216,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -399524,7 +404236,7 @@ "startup": true } }, - "name": "STM32G071KBTx", + "name": "STM32G071KBTx", "processor": { "Symmetric": { "core": "CortexM0Plus", @@ -399533,32 +404245,61 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G071", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G071", "vendor": "STMicroelectronics:13" }, "STM32G071KBTxN": { "algorithms": [ { - "default": true, + "default": true, "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", "ram_size": null, "ram_start": null, "size": 131072, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -399567,7 +404308,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -399587,7 +404328,7 @@ "startup": true } }, - "name": "STM32G071KBTxN", + "name": "STM32G071KBTxN", "processor": { "Symmetric": { "core": "CortexM0Plus", @@ -399596,32 +404337,61 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G071", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G071", "vendor": "STMicroelectronics:13" }, "STM32G071KBUx": { "algorithms": [ { - "default": true, - "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", "ram_size": null, "ram_start": null, - "size": 131072, + "size": 131072, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -399630,7 +404400,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -399650,7 +404420,7 @@ "startup": true } }, - "name": "STM32G071KBUx", + "name": "STM32G071KBUx", "processor": { "Symmetric": { "core": "CortexM0Plus", @@ -399659,32 +404429,61 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G071", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G071", "vendor": "STMicroelectronics:13" }, "STM32G071KBUxN": { "algorithms": [ { - "default": true, + "default": true, "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", "ram_size": null, "ram_start": null, "size": 131072, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -399693,7 +404492,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -399713,7 +404512,7 @@ "startup": true } }, - "name": "STM32G071KBUxN", + "name": "STM32G071KBUxN", "processor": { "Symmetric": { "core": "CortexM0Plus", @@ -399722,32 +404521,153 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G071", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G071", + "vendor": "STMicroelectronics:13" + }, + "STM32G071R6Tx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 36864, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G071R6Tx", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G071", "vendor": "STMicroelectronics:13" }, "STM32G071R8Tx": { "algorithms": [ { - "default": true, - "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_64.FLM", "ram_size": null, "ram_start": null, - "size": 65536, + "size": 65536, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -399756,7 +404676,99 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, + "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": 65536, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G071R8Tx", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G071", + "vendor": "STMicroelectronics:13" + }, + "STM32G071RBIx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 36864, "start": 536870912, "startup": false }, @@ -399776,7 +404788,7 @@ "startup": true } }, - "name": "STM32G071R8Tx", + "name": "STM32G071RBIx", "processor": { "Symmetric": { "core": "CortexM0Plus", @@ -399785,95 +404797,61 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G071", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G071", "vendor": "STMicroelectronics:13" }, "STM32G071RBTx": { "algorithms": [ { - "default": true, + "default": true, "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", "ram_size": null, "ram_start": null, "size": 131072, "start": 134217728 - } - ], - "family": "STM32G0 Series", - "from_pack": { - "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", - "vendor": "Keil", - "version": "1.1.0" - }, - "memories": { - "IRAM1": { - "access": { - "execute": false, - "non_secure": false, - "non_secure_callable": false, - "peripheral": false, - "read": true, - "secure": false, - "write": true - }, - "default": true, - "size": 32768, - "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": 131072, - "start": 134217728, - "startup": true - } - }, - "name": "STM32G071RBTx", - "processor": { - "Symmetric": { - "core": "CortexM0Plus", - "fpu": "None", - "mpu": "Present", - "units": 1 - } - }, - "sectors": null, - "sub_family": "STM32G071", - "vendor": "STMicroelectronics:13" - }, - "STM32G071RBUx": { - "algorithms": [ { - "default": true, - "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", "ram_size": null, "ram_start": null, - "size": 131072, - "start": 134217728 + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -399882,7 +404860,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -399902,7 +404880,7 @@ "startup": true } }, - "name": "STM32G071RBUx", + "name": "STM32G071RBTx", "processor": { "Symmetric": { "core": "CortexM0Plus", @@ -399911,32 +404889,61 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G071", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G071", "vendor": "STMicroelectronics:13" }, "STM32G081CBTx": { "algorithms": [ { - "default": true, + "default": true, "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", "ram_size": null, "ram_start": null, "size": 131072, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -399945,7 +404952,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -399965,7 +404972,7 @@ "startup": true } }, - "name": "STM32G081CBTx", + "name": "STM32G081CBTx", "processor": { "Symmetric": { "core": "CortexM0Plus", @@ -399974,32 +404981,61 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G081", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G081", "vendor": "STMicroelectronics:13" }, "STM32G081CBUx": { "algorithms": [ { - "default": true, + "default": true, "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", "ram_size": null, "ram_start": null, "size": 131072, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -400008,7 +405044,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -400028,7 +405064,7 @@ "startup": true } }, - "name": "STM32G081CBUx", + "name": "STM32G081CBUx", "processor": { "Symmetric": { "core": "CortexM0Plus", @@ -400037,32 +405073,61 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G081", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G081", "vendor": "STMicroelectronics:13" }, "STM32G081EBYx": { "algorithms": [ { - "default": true, + "default": true, "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", "ram_size": null, "ram_start": null, "size": 131072, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -400071,7 +405136,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -400091,7 +405156,7 @@ "startup": true } }, - "name": "STM32G081EBYx", + "name": "STM32G081EBYx", "processor": { "Symmetric": { "core": "CortexM0Plus", @@ -400100,32 +405165,61 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G081", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G081", "vendor": "STMicroelectronics:13" }, "STM32G081GBUx": { "algorithms": [ { - "default": true, + "default": true, "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", "ram_size": null, "ram_start": null, "size": 131072, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -400134,7 +405228,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -400154,7 +405248,7 @@ "startup": true } }, - "name": "STM32G081GBUx", + "name": "STM32G081GBUx", "processor": { "Symmetric": { "core": "CortexM0Plus", @@ -400163,32 +405257,61 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G081", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G081", "vendor": "STMicroelectronics:13" }, "STM32G081GBUxN": { "algorithms": [ { - "default": true, + "default": true, "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", "ram_size": null, "ram_start": null, "size": 131072, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -400197,7 +405320,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -400217,7 +405340,7 @@ "startup": true } }, - "name": "STM32G081GBUxN", + "name": "STM32G081GBUxN", "processor": { "Symmetric": { "core": "CortexM0Plus", @@ -400226,32 +405349,61 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G081", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G081", "vendor": "STMicroelectronics:13" }, "STM32G081KBTx": { "algorithms": [ { - "default": true, + "default": true, "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", "ram_size": null, "ram_start": null, "size": 131072, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -400260,7 +405412,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -400280,7 +405432,7 @@ "startup": true } }, - "name": "STM32G081KBTx", + "name": "STM32G081KBTx", "processor": { "Symmetric": { "core": "CortexM0Plus", @@ -400289,32 +405441,61 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G081", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G081", "vendor": "STMicroelectronics:13" }, "STM32G081KBTxN": { "algorithms": [ { - "default": true, + "default": true, "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", "ram_size": null, "ram_start": null, "size": 131072, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -400323,7 +405504,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -400343,7 +405524,7 @@ "startup": true } }, - "name": "STM32G081KBTxN", + "name": "STM32G081KBTxN", "processor": { "Symmetric": { "core": "CortexM0Plus", @@ -400352,32 +405533,61 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G081", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G081", "vendor": "STMicroelectronics:13" }, "STM32G081KBUx": { "algorithms": [ { - "default": true, + "default": true, "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", "ram_size": null, "ram_start": null, "size": 131072, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 } ], - "family": "STM32G0 Series", + "family": "STM32G0 Series", "from_pack": { "pack": "STM32G0xx_DFP", - "url": "http://www.keil.com/pack", + "url": "https://www.keil.com/pack/", "vendor": "Keil", - "version": "1.1.0" + "version": "1.2.0" }, "memories": { "IRAM1": { "access": { - "execute": false, + "execute": true, "non_secure": false, "non_secure_callable": false, "peripheral": false, @@ -400386,7 +405596,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 36864, "start": 536870912, "startup": false }, @@ -400406,7 +405616,7 @@ "startup": true } }, - "name": "STM32G081KBUx", + "name": "STM32G081KBUx", "processor": { "Symmetric": { "core": "CortexM0Plus", @@ -400415,24 +405625,585 @@ "units": 1 } }, - "sectors": null, - "sub_family": "STM32G081", + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G081", "vendor": "STMicroelectronics:13" }, "STM32G081KBUxN": { "algorithms": [ { - "default": true, + "default": true, "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", "ram_size": null, "ram_start": null, "size": 131072, "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 36864, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G081KBUxN", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G081", + "vendor": "STMicroelectronics:13" + }, + "STM32G081RBIx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 36864, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G081RBIx", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G081", + "vendor": "STMicroelectronics:13" + }, + "STM32G081RBTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0xx_OTP.FLM", + "ram_size": null, + "ram_start": null, + "size": 1024, + "start": 536834048 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G0x1_OPT.FLM", + "ram_size": null, + "ram_start": null, + "size": 32, + "start": 536836096 + } + ], + "family": "STM32G0 Series", + "from_pack": { + "pack": "STM32G0xx_DFP", + "url": "https://www.keil.com/pack/", + "vendor": "Keil", + "version": "1.2.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": true, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 36864, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G081RBTx", + "processor": { + "Symmetric": { + "core": "CortexM0Plus", + "fpu": "None", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 536834048, + 1024 + ], + [ + 536836096, + 32 + ] + ], + "sub_family": "STM32G081", + "vendor": "STMicroelectronics:13" + }, + "STM32G431C6Tx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G431C6Tx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G431", + "vendor": "STMicroelectronics:13" + }, + "STM32G431C6Ux": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G431C6Ux", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G431", + "vendor": "STMicroelectronics:13" + }, + "STM32G431C8Tx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_64.FLM", + "ram_size": null, + "ram_start": null, + "size": 65536, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 65536, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G431C8Tx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G431", + "vendor": "STMicroelectronics:13" + }, + "STM32G431C8Ux": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_64.FLM", + "ram_size": null, + "ram_start": null, + "size": 65536, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 65536, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G431C8Ux", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G431", + "vendor": "STMicroelectronics:13" + }, + "STM32G431CBTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 } ], - "family": "STM32G0 Series", + "family": "STM32G4 Series", "from_pack": { - "pack": "STM32G0xx_DFP", + "pack": "STM32G4xx_DFP", "url": "http://www.keil.com/pack", "vendor": "Keil", "version": "1.1.0" @@ -400469,33 +406240,38 @@ "startup": true } }, - "name": "STM32G081KBUxN", + "name": "STM32G431CBTx", "processor": { "Symmetric": { - "core": "CortexM0Plus", - "fpu": "None", + "core": "CortexM4", + "fpu": "SinglePrecision", "mpu": "Present", "units": 1 } }, - "sectors": null, - "sub_family": "STM32G081", + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G431", "vendor": "STMicroelectronics:13" }, - "STM32G081RBIx": { + "STM32G431CBUx": { "algorithms": [ { - "default": true, - "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", "ram_size": null, "ram_start": null, - "size": 131072, + "size": 131072, "start": 134217728 } ], - "family": "STM32G0 Series", + "family": "STM32G4 Series", "from_pack": { - "pack": "STM32G0xx_DFP", + "pack": "STM32G4xx_DFP", "url": "http://www.keil.com/pack", "vendor": "Keil", "version": "1.1.0" @@ -400512,7 +406288,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 32768, "start": 536870912, "startup": false }, @@ -400527,38 +406303,43 @@ "write": false }, "default": true, - "size": 131072, + "size": 131072, "start": 134217728, "startup": true } }, - "name": "STM32G081RBIx", + "name": "STM32G431CBUx", "processor": { "Symmetric": { - "core": "CortexM0Plus", - "fpu": "None", + "core": "CortexM4", + "fpu": "SinglePrecision", "mpu": "Present", "units": 1 } }, - "sectors": null, - "sub_family": "STM32G081", + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G431", "vendor": "STMicroelectronics:13" }, - "STM32G081RBTx": { + "STM32G431CBYx": { "algorithms": [ { - "default": true, - "file_name": "CMSIS/Flash/STM32G0xx_128.FLM", + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", "ram_size": null, "ram_start": null, - "size": 131072, + "size": 131072, "start": 134217728 } ], - "family": "STM32G0 Series", + "family": "STM32G4 Series", "from_pack": { - "pack": "STM32G0xx_DFP", + "pack": "STM32G4xx_DFP", "url": "http://www.keil.com/pack", "vendor": "Keil", "version": "1.1.0" @@ -400575,7 +406356,7 @@ "write": true }, "default": true, - "size": 32768, + "size": 32768, "start": 536870912, "startup": false }, @@ -400590,22 +406371,8115 @@ "write": false }, "default": true, - "size": 131072, + "size": 131072, "start": 134217728, "startup": true } }, - "name": "STM32G081RBTx", + "name": "STM32G431CBYx", "processor": { "Symmetric": { - "core": "CortexM0Plus", - "fpu": "None", + "core": "CortexM4", + "fpu": "SinglePrecision", "mpu": "Present", "units": 1 } }, - "sectors": null, - "sub_family": "STM32G081", + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G431", + "vendor": "STMicroelectronics:13" + }, + "STM32G431K6Tx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G431K6Tx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G431", + "vendor": "STMicroelectronics:13" + }, + "STM32G431K6Ux": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G431K6Ux", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G431", + "vendor": "STMicroelectronics:13" + }, + "STM32G431K8Tx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_64.FLM", + "ram_size": null, + "ram_start": null, + "size": 65536, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 65536, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G431K8Tx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G431", + "vendor": "STMicroelectronics:13" + }, + "STM32G431K8Ux": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_64.FLM", + "ram_size": null, + "ram_start": null, + "size": 65536, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 65536, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G431K8Ux", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G431", + "vendor": "STMicroelectronics:13" + }, + "STM32G431KBTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G431KBTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G431", + "vendor": "STMicroelectronics:13" + }, + "STM32G431KBUx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G431KBUx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G431", + "vendor": "STMicroelectronics:13" + }, + "STM32G431M6Tx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G431M6Tx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G431", + "vendor": "STMicroelectronics:13" + }, + "STM32G431M8Tx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_64.FLM", + "ram_size": null, + "ram_start": null, + "size": 65536, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 65536, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G431M8Tx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G431", + "vendor": "STMicroelectronics:13" + }, + "STM32G431R6Ix": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G431R6Ix", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G431", + "vendor": "STMicroelectronics:13" + }, + "STM32G431R6Tx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G431R6Tx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G431", + "vendor": "STMicroelectronics:13" + }, + "STM32G431R8Ix": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_64.FLM", + "ram_size": null, + "ram_start": null, + "size": 65536, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 65536, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G431R8Ix", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G431", + "vendor": "STMicroelectronics:13" + }, + "STM32G431R8Tx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_64.FLM", + "ram_size": null, + "ram_start": null, + "size": 65536, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 65536, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G431R8Tx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G431", + "vendor": "STMicroelectronics:13" + }, + "STM32G431RBIx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G431RBIx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G431", + "vendor": "STMicroelectronics:13" + }, + "STM32G431RBTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G431RBTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G431", + "vendor": "STMicroelectronics:13" + }, + "STM32G431V6Tx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_32.FLM", + "ram_size": null, + "ram_start": null, + "size": 32768, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 32768, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G431V6Tx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G431", + "vendor": "STMicroelectronics:13" + }, + "STM32G431V8Tx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_64.FLM", + "ram_size": null, + "ram_start": null, + "size": 65536, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 65536, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G431V8Tx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G431", + "vendor": "STMicroelectronics:13" + }, + "STM32G431VBTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G431VBTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G431", + "vendor": "STMicroelectronics:13" + }, + "STM32G441CBTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G441CBTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G441", + "vendor": "STMicroelectronics:13" + }, + "STM32G441CBUx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G441CBUx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G441", + "vendor": "STMicroelectronics:13" + }, + "STM32G441CBYx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G441CBYx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G441", + "vendor": "STMicroelectronics:13" + }, + "STM32G441KBTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G441KBTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G441", + "vendor": "STMicroelectronics:13" + }, + "STM32G441KBUx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G441KBUx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G441", + "vendor": "STMicroelectronics:13" + }, + "STM32G441RBIx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G441RBIx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G441", + "vendor": "STMicroelectronics:13" + }, + "STM32G441RBTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G441RBTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G441", + "vendor": "STMicroelectronics:13" + }, + "STM32G441VBTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G441VBTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G441", + "vendor": "STMicroelectronics:13" + }, + "STM32G471CCTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_256.FLM", + "ram_size": null, + "ram_start": null, + "size": 262144, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 262144, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G471CCTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G471", + "vendor": "STMicroelectronics:13" + }, + "STM32G471CCUx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_256.FLM", + "ram_size": null, + "ram_start": null, + "size": 262144, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 262144, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G471CCUx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G471", + "vendor": "STMicroelectronics:13" + }, + "STM32G471CETx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G471CETx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G471", + "vendor": "STMicroelectronics:13" + }, + "STM32G471CEUx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G471CEUx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G471", + "vendor": "STMicroelectronics:13" + }, + "STM32G471MCTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_256.FLM", + "ram_size": null, + "ram_start": null, + "size": 262144, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 262144, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G471MCTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G471", + "vendor": "STMicroelectronics:13" + }, + "STM32G471METx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G471METx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G471", + "vendor": "STMicroelectronics:13" + }, + "STM32G471MEYx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G471MEYx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G471", + "vendor": "STMicroelectronics:13" + }, + "STM32G471QCTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_256.FLM", + "ram_size": null, + "ram_start": null, + "size": 262144, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 262144, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G471QCTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G471", + "vendor": "STMicroelectronics:13" + }, + "STM32G471QETx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G471QETx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G471", + "vendor": "STMicroelectronics:13" + }, + "STM32G471RCTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_256.FLM", + "ram_size": null, + "ram_start": null, + "size": 262144, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 262144, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G471RCTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G471", + "vendor": "STMicroelectronics:13" + }, + "STM32G471RE": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G471RE", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G471", + "vendor": "STMicroelectronics:13" + }, + "STM32G471VCHx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_256.FLM", + "ram_size": null, + "ram_start": null, + "size": 262144, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 262144, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G471VCHx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G471", + "vendor": "STMicroelectronics:13" + }, + "STM32G471VCIx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_256.FLM", + "ram_size": null, + "ram_start": null, + "size": 262144, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 262144, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G471VCIx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G471", + "vendor": "STMicroelectronics:13" + }, + "STM32G471VCTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_256.FLM", + "ram_size": null, + "ram_start": null, + "size": 262144, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 262144, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G471VCTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G471", + "vendor": "STMicroelectronics:13" + }, + "STM32G471VEHx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G471VEHx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G471", + "vendor": "STMicroelectronics:13" + }, + "STM32G471VEIx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G471VEIx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G471", + "vendor": "STMicroelectronics:13" + }, + "STM32G471VETx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G471VETx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G471", + "vendor": "STMicroelectronics:13" + }, + "STM32G473CBTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G473CBTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G473", + "vendor": "STMicroelectronics:13" + }, + "STM32G473CBUx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G473CBUx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G473", + "vendor": "STMicroelectronics:13" + }, + "STM32G473CCTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_256.FLM", + "ram_size": null, + "ram_start": null, + "size": 262144, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 262144, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G473CCTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G473", + "vendor": "STMicroelectronics:13" + }, + "STM32G473CCUx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_256.FLM", + "ram_size": null, + "ram_start": null, + "size": 262144, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 262144, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G473CCUx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G473", + "vendor": "STMicroelectronics:13" + }, + "STM32G473CETx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G473CETx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G473", + "vendor": "STMicroelectronics:13" + }, + "STM32G473CEUx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G473CEUx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G473", + "vendor": "STMicroelectronics:13" + }, + "STM32G473MBTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G473MBTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G473", + "vendor": "STMicroelectronics:13" + }, + "STM32G473MCTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_256.FLM", + "ram_size": null, + "ram_start": null, + "size": 262144, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 262144, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G473MCTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G473", + "vendor": "STMicroelectronics:13" + }, + "STM32G473METx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G473METx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G473", + "vendor": "STMicroelectronics:13" + }, + "STM32G473MEUx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G473MEUx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G473", + "vendor": "STMicroelectronics:13" + }, + "STM32G473QBTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G473QBTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G473", + "vendor": "STMicroelectronics:13" + }, + "STM32G473QCTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_256.FLM", + "ram_size": null, + "ram_start": null, + "size": 262144, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 262144, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G473QCTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G473", + "vendor": "STMicroelectronics:13" + }, + "STM32G473QETx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G473QETx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G473", + "vendor": "STMicroelectronics:13" + }, + "STM32G473RBTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G473RBTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G473", + "vendor": "STMicroelectronics:13" + }, + "STM32G473RCTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_256.FLM", + "ram_size": null, + "ram_start": null, + "size": 262144, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 262144, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G473RCTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G473", + "vendor": "STMicroelectronics:13" + }, + "STM32G473RETx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G473RETx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G473", + "vendor": "STMicroelectronics:13" + }, + "STM32G473VBHx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G473VBHx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G473", + "vendor": "STMicroelectronics:13" + }, + "STM32G473VBIx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G473VBIx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G473", + "vendor": "STMicroelectronics:13" + }, + "STM32G473VBTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G473VBTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G473", + "vendor": "STMicroelectronics:13" + }, + "STM32G473VCHx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_256.FLM", + "ram_size": null, + "ram_start": null, + "size": 262144, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 262144, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G473VCHx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G473", + "vendor": "STMicroelectronics:13" + }, + "STM32G473VCIx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_256.FLM", + "ram_size": null, + "ram_start": null, + "size": 262144, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 262144, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G473VCIx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G473", + "vendor": "STMicroelectronics:13" + }, + "STM32G473VCTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_256.FLM", + "ram_size": null, + "ram_start": null, + "size": 262144, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 262144, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G473VCTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G473", + "vendor": "STMicroelectronics:13" + }, + "STM32G473VEHx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G473VEHx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G473", + "vendor": "STMicroelectronics:13" + }, + "STM32G473VEIx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G473VEIx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G473", + "vendor": "STMicroelectronics:13" + }, + "STM32G473VETx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G473VETx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G473", + "vendor": "STMicroelectronics:13" + }, + "STM32G474CBTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G474CBTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G474", + "vendor": "STMicroelectronics:13" + }, + "STM32G474CBUx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G474CBUx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G474", + "vendor": "STMicroelectronics:13" + }, + "STM32G474CCTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_256.FLM", + "ram_size": null, + "ram_start": null, + "size": 262144, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 262144, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G474CCTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G474", + "vendor": "STMicroelectronics:13" + }, + "STM32G474CCUx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_256.FLM", + "ram_size": null, + "ram_start": null, + "size": 262144, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 262144, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G474CCUx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G474", + "vendor": "STMicroelectronics:13" + }, + "STM32G474CETx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G474CETx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G474", + "vendor": "STMicroelectronics:13" + }, + "STM32G474CEUx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G474CEUx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G474", + "vendor": "STMicroelectronics:13" + }, + "STM32G474MBTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G474MBTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G474", + "vendor": "STMicroelectronics:13" + }, + "STM32G474MCTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_256.FLM", + "ram_size": null, + "ram_start": null, + "size": 262144, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 262144, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G474MCTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G474", + "vendor": "STMicroelectronics:13" + }, + "STM32G474METx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G474METx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G474", + "vendor": "STMicroelectronics:13" + }, + "STM32G474MEYx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G474MEYx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G474", + "vendor": "STMicroelectronics:13" + }, + "STM32G474QBTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G474QBTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G474", + "vendor": "STMicroelectronics:13" + }, + "STM32G474QCTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_256.FLM", + "ram_size": null, + "ram_start": null, + "size": 262144, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 262144, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G474QCTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G474", + "vendor": "STMicroelectronics:13" + }, + "STM32G474QETx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G474QETx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G474", + "vendor": "STMicroelectronics:13" + }, + "STM32G474RBTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G474RBTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G474", + "vendor": "STMicroelectronics:13" + }, + "STM32G474RCTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_256.FLM", + "ram_size": null, + "ram_start": null, + "size": 262144, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 262144, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G474RCTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G474", + "vendor": "STMicroelectronics:13" + }, + "STM32G474RETx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G474RETx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G474", + "vendor": "STMicroelectronics:13" + }, + "STM32G474VBHx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G474VBHx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G474", + "vendor": "STMicroelectronics:13" + }, + "STM32G474VBIx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G474VBIx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G474", + "vendor": "STMicroelectronics:13" + }, + "STM32G474VBTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G474VBTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32G474", + "vendor": "STMicroelectronics:13" + }, + "STM32G474VCHx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_256.FLM", + "ram_size": null, + "ram_start": null, + "size": 262144, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 262144, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G474VCHx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G474", + "vendor": "STMicroelectronics:13" + }, + "STM32G474VCIx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_256.FLM", + "ram_size": null, + "ram_start": null, + "size": 262144, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 262144, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G474VCIx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G474", + "vendor": "STMicroelectronics:13" + }, + "STM32G474VCTx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_256.FLM", + "ram_size": null, + "ram_start": null, + "size": 262144, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 262144, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G474VCTx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G474", + "vendor": "STMicroelectronics:13" + }, + "STM32G474VEHx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G474VEHx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G474", + "vendor": "STMicroelectronics:13" + }, + "STM32G474VEIx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G474VEIx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G474", + "vendor": "STMicroelectronics:13" + }, + "STM32G474VETx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G474VETx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G474", + "vendor": "STMicroelectronics:13" + }, + "STM32G483CETx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G483CETx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G483", + "vendor": "STMicroelectronics:13" + }, + "STM32G483CEUx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G483CEUx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G483", + "vendor": "STMicroelectronics:13" + }, + "STM32G483METx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G483METx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G483", + "vendor": "STMicroelectronics:13" + }, + "STM32G483MEYx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G483MEYx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G483", + "vendor": "STMicroelectronics:13" + }, + "STM32G483QETx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G483QETx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G483", + "vendor": "STMicroelectronics:13" + }, + "STM32G483RETx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G483RETx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G483", + "vendor": "STMicroelectronics:13" + }, + "STM32G483VEHx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G483VEHx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G483", + "vendor": "STMicroelectronics:13" + }, + "STM32G483VEIx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G483VEIx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G483", + "vendor": "STMicroelectronics:13" + }, + "STM32G483VETx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G483VETx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G483", + "vendor": "STMicroelectronics:13" + }, + "STM32G484CETx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G484CETx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G484", + "vendor": "STMicroelectronics:13" + }, + "STM32G484CEUx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G484CEUx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G484", + "vendor": "STMicroelectronics:13" + }, + "STM32G484METx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G484METx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G484", + "vendor": "STMicroelectronics:13" + }, + "STM32G484MEYx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G484MEYx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G484", + "vendor": "STMicroelectronics:13" + }, + "STM32G484QETx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G484QETx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G484", + "vendor": "STMicroelectronics:13" + }, + "STM32G484RETx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G484RETx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G484", + "vendor": "STMicroelectronics:13" + }, + "STM32G484VEHx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G484VEHx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G484", + "vendor": "STMicroelectronics:13" + }, + "STM32G484VEIx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G484VEIx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G484", + "vendor": "STMicroelectronics:13" + }, + "STM32G484VETx": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_512_Dual.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + }, + { + "default": false, + "file_name": "CMSIS/Flash/STM32G4xx_512.FLM", + "ram_size": null, + "ram_start": null, + "size": 524288, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 131072, + "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": 524288, + "start": 134217728, + "startup": true + } + }, + "name": "STM32G484VETx", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ], + [ + 134217728, + 4096 + ] + ], + "sub_family": "STM32G484", + "vendor": "STMicroelectronics:13" + }, + "STM32GBK1CB": { + "algorithms": [ + { + "default": true, + "file_name": "CMSIS/Flash/STM32G4xx_128.FLM", + "ram_size": null, + "ram_start": null, + "size": 131072, + "start": 134217728 + } + ], + "family": "STM32G4 Series", + "from_pack": { + "pack": "STM32G4xx_DFP", + "url": "http://www.keil.com/pack", + "vendor": "Keil", + "version": "1.1.0" + }, + "memories": { + "IRAM1": { + "access": { + "execute": false, + "non_secure": false, + "non_secure_callable": false, + "peripheral": false, + "read": true, + "secure": false, + "write": true + }, + "default": true, + "size": 32768, + "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": 131072, + "start": 134217728, + "startup": true + } + }, + "name": "STM32GBK1CB", + "processor": { + "Symmetric": { + "core": "CortexM4", + "fpu": "SinglePrecision", + "mpu": "Present", + "units": 1 + } + }, + "sectors": [ + [ + 134217728, + 2048 + ] + ], + "sub_family": "STM32GBK1", "vendor": "STMicroelectronics:13" }, "STM32H742AGIx": {