mbed-os/targets/cmsis_mcu_descriptions.json5

13621 lines
375 KiB
Plaintext

{
"ADuCM3029": {
"algorithms": [
{
"default": true,
"file_name": "Flash/ADuCM302x.FLM",
"ram_size": null,
"ram_start": null,
"size": 262144,
"start": 0
}
],
"family": "ADuCM302x Series",
"from_pack": {
"pack": "ADuCM302x_DFP",
"url": "http://download.analog.com/tools/EZBoards/CM302x/Releases/",
"vendor": "AnalogDevices",
"version": "3.2.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 16384,
"start": 536870912,
"startup": false
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 16384,
"start": 537133056,
"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": 0,
"startup": true
}
},
"name": "ADuCM3029",
"processor": {
"Symmetric": {
"core": "CortexM3",
"fpu": "None",
"mpu": "NotPresent",
"units": 1
}
},
"sectors": [
[
0,
2048
]
],
"sub_family": null,
"vendor": "Analog Devices:1"
},
"ADuCM4050": {
"algorithms": [
{
"default": true,
"file_name": "Flash/ADuCM4x50.FLM",
"ram_size": null,
"ram_start": null,
"size": 520192,
"start": 0
}
],
"family": "ADuCM4x50 Series",
"from_pack": {
"pack": "ADuCM4x50_DFP",
"url": "http://download.analog.com/tools/EZBoards/ADuCM4050/Releases/",
"vendor": "AnalogDevices",
"version": "3.2.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 16384,
"start": 536870912,
"startup": false
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 81920,
"start": 537133056,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 520192,
"start": 0,
"startup": true
}
},
"name": "ADuCM4050",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
0,
2048
]
],
"sub_family": null,
"vendor": "Analog Devices:1"
},
"AMA3B1KK-KBR": {
"algorithms": [
{
"default": true,
"file_name": "Flash/Apollo3.FLM",
"ram_size": 16384,
"ram_start": 268435456,
"size": 999424,
"start": 49152
}
],
"family": "Apollo Series",
"from_pack": {
"pack": "Apollo_DFP",
"url": "http://s3.asia.ambiqmicro.com/pack/",
"vendor": "AmbiqMicro",
"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": 393216,
"start": 268435456,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": false,
"size": 999424,
"start": 49152,
"startup": true
}
},
"name": "AMA3B1KK-KBR",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
0,
8192
]
],
"sub_family": null,
"vendor": "Ambiq Micro:120"
},
"CY8C6245LQI-S3D72": {
"algorithms": [
{
"default": false,
"file_name": "Flash/CY8C6xx5.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 524288,
"start": 268435456
},
{
"default": true,
"file_name": "Flash/CY8C6xx5_sect256KB.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 524288,
"start": 268435456
},
{
"default": true,
"file_name": "Flash/CY8C6xxA_WFLASH.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 32768,
"start": 335544320
},
{
"default": true,
"file_name": "Flash/CY8C6xxA_SFLASH_USER.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 2048,
"start": 369100800
},
{
"default": false,
"file_name": "Flash/CY8C6xxA_SFLASH_NAR.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 512,
"start": 369105408
},
{
"default": true,
"file_name": "Flash/CY8C6xxA_SFLASH_PKEY.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 3072,
"start": 369121792
},
{
"default": true,
"file_name": "Flash/CY8C6xxA_SFLASH_TOC2.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 1024,
"start": 369130496
},
{
"default": false,
"file_name": "Flash/CY8C6xxA_SMIF.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 134217728,
"start": 402653184
},
{
"default": false,
"file_name": "Flash/CY8C6xxA_EFUSE.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 1024,
"start": 2423259136
}
],
"family": "PSoC 62",
"from_pack": {
"pack": "PSoC6_DFP",
"url": "https://github.com/cypresssemiconductorco/cmsis-packs/raw/master/PSoC6_DFP/",
"vendor": "Cypress",
"version": "1.0.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 262144,
"start": 134217728,
"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": 268435456,
"startup": true
}
},
"name": "CY8C6245LQI-S3D72",
"processor": {
"Asymmetric": {
"Cortex-M0p": {
"core": "CortexM0Plus",
"fpu": "None",
"mpu": "Present",
"units": 1
},
"Cortex-M4": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
}
},
"sub_family": null,
"vendor": "Cypress:19"
},
"CY8C6247BZI-D54": {
"algorithms": [
{
"default": false,
"file_name": "Flash/CY8C6xx7.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 1048576,
"start": 268435456
},
{
"default": true,
"file_name": "Flash/CY8C6xx7_sect256KB.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 1048576,
"start": 268435456
},
{
"default": true,
"file_name": "Flash/CY8C6xxx_WFLASH.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 32768,
"start": 335544320
},
{
"default": true,
"file_name": "Flash/CY8C6xxx_SFLASH_USER.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 2048,
"start": 369100800
},
{
"default": false,
"file_name": "Flash/CY8C6xxx_SFLASH_NAR.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 512,
"start": 369105408
},
{
"default": true,
"file_name": "Flash/CY8C6xxx_SFLASH_PKEY.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 3072,
"start": 369121792
},
{
"default": true,
"file_name": "Flash/CY8C6xxx_SFLASH_TOC2.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 1024,
"start": 369130496
},
{
"default": false,
"file_name": "Flash/CY8C6xxx_SMIF.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 134217728,
"start": 402653184
},
{
"default": false,
"file_name": "Flash/CY8C6xxx_EFUSE.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 1024,
"start": 2423259136
}
],
"family": "PSoC 62",
"from_pack": {
"pack": "PSoC6_DFP",
"url": "https://github.com/cypresssemiconductorco/cmsis-packs/raw/master/PSoC6_DFP/",
"vendor": "Cypress",
"version": "1.0.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 294912,
"start": 134217728,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 1048576,
"start": 268435456,
"startup": true
}
},
"name": "CY8C6247BZI-D54",
"processor": {
"Asymmetric": {
"Cortex-M0p": {
"core": "CortexM0Plus",
"fpu": "None",
"mpu": "Present",
"units": 1
},
"Cortex-M4": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
}
},
"sub_family": null,
"vendor": "Cypress:19"
},
"CY8C6247FDI-D52": {
"algorithms": [
{
"default": false,
"file_name": "Flash/CY8C6xx7.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 1048576,
"start": 268435456
},
{
"default": true,
"file_name": "Flash/CY8C6xx7_sect256KB.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 1048576,
"start": 268435456
},
{
"default": true,
"file_name": "Flash/CY8C6xxx_WFLASH.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 32768,
"start": 335544320
},
{
"default": true,
"file_name": "Flash/CY8C6xxx_SFLASH_USER.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 2048,
"start": 369100800
},
{
"default": false,
"file_name": "Flash/CY8C6xxx_SFLASH_NAR.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 512,
"start": 369105408
},
{
"default": true,
"file_name": "Flash/CY8C6xxx_SFLASH_PKEY.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 3072,
"start": 369121792
},
{
"default": true,
"file_name": "Flash/CY8C6xxx_SFLASH_TOC2.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 1024,
"start": 369130496
},
{
"default": false,
"file_name": "Flash/CY8C6xxx_SMIF.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 134217728,
"start": 402653184
},
{
"default": false,
"file_name": "Flash/CY8C6xxx_EFUSE.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 1024,
"start": 2423259136
}
],
"family": "PSoC 62",
"from_pack": {
"pack": "PSoC6_DFP",
"url": "https://github.com/cypresssemiconductorco/cmsis-packs/raw/master/PSoC6_DFP/",
"vendor": "Cypress",
"version": "1.0.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 294912,
"start": 134217728,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 1048576,
"start": 268435456,
"startup": true
}
},
"name": "CY8C6247FDI-D52",
"processor": {
"Asymmetric": {
"Cortex-M0p": {
"core": "CortexM0Plus",
"fpu": "None",
"mpu": "Present",
"units": 1
},
"Cortex-M4": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
}
},
"sub_family": null,
"vendor": "Cypress:19"
},
"CY8C624ABZI-D44": {
"algorithms": [
{
"default": false,
"file_name": "Flash/CY8C6xxA.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 2097152,
"start": 268435456
},
{
"default": true,
"file_name": "Flash/CY8C6xxA_sect256KB.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 2097152,
"start": 268435456
},
{
"default": true,
"file_name": "Flash/CY8C6xxA_WFLASH.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 32768,
"start": 335544320
},
{
"default": true,
"file_name": "Flash/CY8C6xxA_SFLASH_USER.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 2048,
"start": 369100800
},
{
"default": false,
"file_name": "Flash/CY8C6xxA_SFLASH_NAR.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 512,
"start": 369105408
},
{
"default": true,
"file_name": "Flash/CY8C6xxA_SFLASH_PKEY.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 3072,
"start": 369121792
},
{
"default": true,
"file_name": "Flash/CY8C6xxA_SFLASH_TOC2.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 1024,
"start": 369130496
},
{
"default": false,
"file_name": "Flash/CY8C6xxA_SMIF.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 134217728,
"start": 402653184
},
{
"default": false,
"file_name": "Flash/CY8C6xxA_EFUSE.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 1024,
"start": 2423259136
}
],
"family": "PSoC 62",
"from_pack": {
"pack": "PSoC6_DFP",
"url": "https://github.com/cypresssemiconductorco/cmsis-packs/raw/master/PSoC6_DFP/",
"vendor": "Cypress",
"version": "1.0.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 1048576,
"start": 134217728,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 2097152,
"start": 268435456,
"startup": true
}
},
"name": "CY8C624ABZI-D44",
"processor": {
"Asymmetric": {
"Cortex-M0p": {
"core": "CortexM0Plus",
"fpu": "None",
"mpu": "Present",
"units": 1
},
"Cortex-M4": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
}
},
"sub_family": null,
"vendor": "Cypress:19"
},
"CY8C6347BZI-BLD53": {
"algorithms": [
{
"default": false,
"file_name": "Flash/CY8C6xx7.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 1048576,
"start": 268435456
},
{
"default": true,
"file_name": "Flash/CY8C6xx7_sect256KB.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 1048576,
"start": 268435456
},
{
"default": true,
"file_name": "Flash/CY8C6xxx_WFLASH.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 32768,
"start": 335544320
},
{
"default": true,
"file_name": "Flash/CY8C6xxx_SFLASH_USER.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 2048,
"start": 369100800
},
{
"default": false,
"file_name": "Flash/CY8C6xxx_SFLASH_NAR.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 512,
"start": 369105408
},
{
"default": true,
"file_name": "Flash/CY8C6xxx_SFLASH_PKEY.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 3072,
"start": 369121792
},
{
"default": true,
"file_name": "Flash/CY8C6xxx_SFLASH_TOC2.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 1024,
"start": 369130496
},
{
"default": false,
"file_name": "Flash/CY8C6xxx_SMIF.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 134217728,
"start": 402653184
},
{
"default": false,
"file_name": "Flash/CY8C6xxx_EFUSE.FLM",
"ram_size": 32768,
"ram_start": 134374400,
"size": 1024,
"start": 2423259136
}
],
"family": "PSoC 63",
"from_pack": {
"pack": "PSoC6_DFP",
"url": "https://github.com/cypresssemiconductorco/cmsis-packs/raw/master/PSoC6_DFP/",
"vendor": "Cypress",
"version": "1.0.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 294912,
"start": 134217728,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 1048576,
"start": 268435456,
"startup": true
}
},
"name": "CY8C6347BZI-BLD53",
"processor": {
"Asymmetric": {
"Cortex-M0p": {
"core": "CortexM0Plus",
"fpu": "None",
"mpu": "Present",
"units": 1
},
"Cortex-M4": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
}
},
"sub_family": "PSoC 63 Dual-Core",
"vendor": "Cypress:19"
},
"CYB0644ABZI-S2D44": {
"algorithms": [
{
"default": true,
"file_name": "Flash/CYxx64xA.FLM",
"ram_size": 49152,
"ram_start": 135135232,
"size": 1900544,
"start": 268435456,
"style": "Keil"
},
{
"default": true,
"file_name": "Flash/CY8C6xxA_WFLASH.FLM",
"ram_size": 49152,
"ram_start": 135135232,
"size": 32768,
"start": 335544320,
"style": "Keil"
},
{
"default": false,
"file_name": "Flash/CY8C6xxA_SMIF_S25FL512S.FLM",
"ram_size": 49152,
"ram_start": 135135232,
"size": 134217728,
"start": 402653184,
"style": "Keil"
},
{
"default": true,
"file_name": "Flash/CYxx64xA.FLM",
"ram_size": 911360,
"ram_start": 134223872,
"size": 1900544,
"start": 268435456,
"style": "Keil"
},
{
"default": true,
"file_name": "Flash/CY8C6xxA_WFLASH.FLM",
"ram_size": 911360,
"ram_start": 134223872,
"size": 32768,
"start": 335544320,
"style": "Keil"
},
{
"default": false,
"file_name": "Flash/CY8C6xxA_SMIF_S25FL512S.FLM",
"ram_size": 911360,
"ram_start": 134223872,
"size": 134217728,
"start": 402653184,
"style": "Keil"
}
],
"family": "PSoC 64",
"from_pack": {
"pack": "PSoC6_DFP",
"url": "https://github.com/cypresssemiconductorco/cmsis-packs/raw/master/PSoC6_DFP/",
"vendor": "Cypress",
"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,
"p_name": null,
"size": 1048576,
"start": 134217728,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"p_name": null,
"size": 1900544,
"start": 268435456,
"startup": true
}
},
"name": "CYB0644ABZI-S2D44",
"processors": [
{
"address": null,
"ap": 0,
"apid": null,
"core": "CortexM0Plus",
"default_reset_sequence": null,
"dp": 0,
"fpu": "None",
"mpu": "Present",
"name": "Cortex-M0p",
"svd": "SVD/psoc6_02.svd",
"unit": 0
},
{
"address": null,
"ap": 0,
"apid": null,
"core": "CortexM4",
"default_reset_sequence": null,
"dp": 0,
"fpu": "SinglePrecision",
"mpu": "Present",
"name": "Cortex-M4",
"svd": "SVD/psoc6_02.svd",
"unit": 0
}
],
"sub_family": null,
"vendor": "Cypress:19"
},
"EFM32GG11B820F2048GL192": {
"algorithms": [
{
"default": true,
"file_name": "Flash/GECKOG1.FLM",
"ram_size": 16384,
"ram_start": 536870912,
"size": 2097152,
"start": 0
},
{
"default": false,
"file_name": "Flash/FlashGECKOG1.flash",
"ram_size": null,
"ram_start": null,
"size": 2097152,
"start": 0
}
],
"family": "EFM32GG11B Series",
"from_pack": {
"pack": "EFM32GG11B_DFP",
"url": "https://www.silabs.com/documents/public/cmsis-packs/",
"vendor": "SiliconLabs",
"version": "5.7.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 524288,
"start": 536870912,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 2097152,
"start": 0,
"startup": true
}
},
"name": "EFM32GG11B820F2048GL192",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
0,
4096
]
],
"sub_family": "EFM32GG11B820",
"vendor": "Silicon Labs:21"
},
"EFM32GG990F1024": {
"algorithms": [
{
"default": true,
"file_name": "Flash/EFM32GG.FLM",
"ram_size": 32768,
"ram_start": 536870912,
"size": 1048576,
"start": 0
},
{
"default": false,
"file_name": "Flash/FlashEFM32.flash",
"ram_size": null,
"ram_start": null,
"size": 1048576,
"start": 0
}
],
"family": "EFM32GG Series",
"from_pack": {
"pack": "EFM32GG_DFP",
"url": "https://www.silabs.com/documents/public/cmsis-packs/",
"vendor": "SiliconLabs",
"version": "5.7.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": 1048576,
"start": 0,
"startup": true
}
},
"name": "EFM32GG990F1024",
"processor": {
"Symmetric": {
"core": "CortexM3",
"fpu": "None",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
0,
4096
]
],
"sub_family": "EFM32GG990",
"vendor": "Silicon Labs:21"
},
"EFR32MG12P332F1024GL125": {
"algorithms": [
{
"default": true,
"file_name": "Flash/GECKOS1.FLM",
"ram_size": 16384,
"ram_start": 536870912,
"size": 1048576,
"start": 0
},
{
"default": false,
"file_name": "Flash/FlashGECKOS1.flash",
"ram_size": null,
"ram_start": null,
"size": 1048576,
"start": 0
}
],
"family": "EFR32MG12P Series",
"from_pack": {
"pack": "EFR32MG12P_DFP",
"url": "https://www.silabs.com/documents/public/cmsis-packs/",
"vendor": "SiliconLabs",
"version": "5.7.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 262144,
"start": 536870912,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 1048576,
"start": 0,
"startup": true
}
},
"name": "EFR32MG12P332F1024GL125",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
0,
2048
]
],
"sub_family": "EFR32MG12P332",
"vendor": "Silicon Labs:21"
},
"GD32F450ZI": {
"algorithms": [
{
"default": true,
"file_name": "Flash/GD32F4xx_2MB.FLM",
"ram_size": null,
"ram_start": null,
"size": 2097152,
"start": 134217728
}
],
"family": "GD32F4xx Series",
"from_pack": {
"pack": "GD32F4xx_DFP",
"url": "http://gd32mcu.21ic.com/data/documents/yingyongruanjian/",
"vendor": "GigaDevice",
"version": "1.0.4"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 458752,
"start": 536870912,
"startup": false
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 65536,
"start": 268435456,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 2097152,
"start": 134217728,
"startup": true
}
},
"name": "GD32F450ZI",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
16384
],
[
134283264,
65536
],
[
134348800,
131072
],
[
135266304,
16384
],
[
135331840,
65536
],
[
135397376,
131072
]
],
"sub_family": "GD32F450",
"vendor": "GigaDevice:123"
},
"LPC1114FN28/102": {
"algorithms": [
{
"default": true,
"file_name": "Flash\\LPC1xxx_32.FLM",
"ram_size": 4064,
"ram_start": 268435456,
"size": 32768,
"start": 0
}
],
"family": "LPC1100 Series",
"from_pack": {
"pack": "LPC1100_DFP",
"url": "http://www.keil.com/pack/",
"vendor": "Keil",
"version": "1.4.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 4096,
"start": 268435456,
"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": 0,
"startup": true
}
},
"name": "LPC1114FN28/102",
"processor": {
"Symmetric": {
"core": "CortexM0",
"fpu": "None",
"mpu": "NotPresent",
"units": 1
}
},
"sectors": [
[
0,
4096
]
],
"sub_family": "LPC1100XL",
"vendor": "NXP:11"
},
"LPC1768": {
"algorithms": [
{
"default": true,
"file_name": "Flash/LPC_IAP_512.FLM",
"ram_size": 4064,
"ram_start": 268435456,
"size": 524288,
"start": 0
}
],
"family": "LPC1700 Series",
"from_pack": {
"pack": "LPC1700_DFP",
"url": "http://www.keil.com/pack/",
"vendor": "Keil",
"version": "2.5.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": 268435456,
"startup": false
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 32768,
"start": 537378816,
"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": 0,
"startup": true
}
},
"name": "LPC1768",
"processor": {
"Symmetric": {
"core": "CortexM3",
"fpu": "None",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
0,
4096
],
[
65536,
32768
]
],
"sub_family": "LPC176x",
"vendor": "NXP:11"
},
"LPC54114J256BD64": {
"algorithms": [
{
"default": true,
"file_name": "arm/LPC5411x_256.FLM",
"ram_size": 65536,
"ram_start": 536870912,
"size": 262144,
"start": 0
}
],
"family": "LPC54114",
"from_pack": {
"pack": "LPC54114_DFP",
"url": "http://mcuxpresso.nxp.com/cmsis_pack/repo/",
"vendor": "NXP",
"version": "11.0.0"
},
"memories": {
"PROGRAM_FLASH": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 262144,
"start": 0,
"startup": true
},
"SRAM0": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 65536,
"start": 536870912,
"startup": false
},
"SRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 65536,
"start": 536936448,
"startup": false
},
"SRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 32768,
"start": 537001984,
"startup": false
},
"SRAMX": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 32768,
"start": 67108864,
"startup": false
}
},
"name": "LPC54114J256BD64",
"processor": {
"Asymmetric": {
"cm0plus": {
"core": "CortexM0Plus",
"fpu": "None",
"mpu": "NotPresent",
"units": 1
},
"cm4": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "NotPresent",
"units": 1
}
}
},
"sectors": [
[
0,
32768
]
],
"sub_family": null,
"vendor": "NXP:11"
},
"LPC54628J512ET180": {
"algorithms": [
{
"default": true,
"file_name": "arm/LPC5460x_512.FLM",
"ram_size": 32768,
"ram_start": 67108864,
"size": 524288,
"start": 0
}
],
"family": "LPC54628",
"from_pack": {
"pack": "LPC54628_DFP",
"url": "http://mcuxpresso.nxp.com/cmsis_pack/repo/",
"vendor": "NXP",
"version": "11.0.0"
},
"memories": {
"EEPROM": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": false,
"size": 16384,
"start": 1074823168,
"startup": false
},
"PROGRAM_FLASH": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 524288,
"start": 0,
"startup": true
},
"SRAMX": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 32768,
"start": 67108864,
"startup": false
},
"SRAM_UPPER": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 163840,
"start": 536870912,
"startup": false
},
"USB_RAM": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 8192,
"start": 1074790400,
"startup": false
}
},
"name": "LPC54628J512ET180",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "NotPresent",
"units": 1
}
},
"sectors": [
[
0,
32768
]
],
"sub_family": null,
"vendor": "NXP:11"
},
"M2354KJFAE": {
"algorithms": [
{
"default": false,
"file_name": "Flash/M2354_NS.FLM",
"ram_size": 4608,
"ram_start": 805371904,
"size": 1048576,
"start": 268435456
},
{
"default": false,
"file_name": "Flash/M2354_LD_16.FLM",
"ram_size": 4608,
"ram_start": 536870912,
"size": 16384,
"start": 1048576
},
{
"default": false,
"file_name": "Flash/M2354_AP_1M.FLM",
"ram_size": 4608,
"ram_start": 536870912,
"size": 1048576,
"start": 0
}
],
"family": "NuMicro M23 Family",
"from_pack": {
"pack": "NuMicro_DFP",
"url": "http://www.nuvoton.com/hq/enu/Documents/KEILSoftwarePack",
"vendor": "Nuvoton",
"version": "1.3.7"
},
"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
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 131072,
"start": 805437440,
"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": 0,
"startup": true
},
"IROM2": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": false,
"size": 524288,
"start": 268959744,
"startup": false
}
},
"name": "M2354KJFAE",
"processor": {
"Symmetric": {
"core": "CortexM23",
"fpu": "None",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
0,
2048
]
],
"sub_family": "M2354",
"vendor": "Nuvoton:18"
},
"M252KG6AE": {
"algorithms": [
{
"default": false,
"file_name": "Flash/M251_LD_4.FLM",
"ram_size": null,
"ram_start": null,
"size": 4096,
"start": 1048576
},
{
"default": true,
"file_name": "Flash/M251_AP_256.FLM",
"ram_size": null,
"ram_start": null,
"size": 262144,
"start": 0
}
],
"family": "NuMicro M23 Family",
"from_pack": {
"pack": "NuMicro_DFP",
"url": "http://www.nuvoton.com/hq/enu/Documents/KEILSoftwarePack",
"vendor": "Nuvoton",
"version": "1.3.3"
},
"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": 262144,
"start": 0,
"startup": true
}
},
"name": "M252KG6AE",
"processor": {
"Symmetric": {
"core": "CortexM23",
"fpu": "None",
"mpu": "NotPresent",
"units": 1
}
},
"sectors": [
[
0,
512
]
],
"sub_family": "M251",
"vendor": "Nuvoton:18"
},
"M263KIAAE": {
"algorithms": [
{
"default": false,
"file_name": "Flash/M261_LD_4.FLM",
"ram_size": null,
"ram_start": null,
"size": 4096,
"start": 1048576
},
{
"default": true,
"file_name": "Flash/M261_AP_512.FLM",
"ram_size": null,
"ram_start": null,
"size": 524288,
"start": 0
}
],
"family": "NuMicro M23 Family",
"from_pack": {
"pack": "NuMicro_DFP",
"url": "http://www.nuvoton.com/hq/enu/Documents/KEILSoftwarePack",
"vendor": "Nuvoton",
"version": "1.3.4"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 98304,
"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": 0,
"startup": true
}
},
"name": "M263KIAAE",
"processor": {
"Symmetric": {
"core": "CortexM23",
"fpu": "None",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
0,
2048
],
[
1048576,
2048
]
],
"sub_family": "M261",
"vendor": "Nuvoton:18"
},
"M453VG6AE": {
"algorithms": [
{
"default": false,
"file_name": "Flash/M451_CFG.FLM",
"ram_size": null,
"ram_start": null,
"size": 4,
"start": 3145728
},
{
"default": false,
"file_name": "Flash/M451_LD_4.FLM",
"ram_size": null,
"ram_start": null,
"size": 4096,
"start": 1048576
},
{
"default": true,
"file_name": "Flash/M451_AP_256.FLM",
"ram_size": null,
"ram_start": null,
"size": 262144,
"start": 0
}
],
"family": "NuMicro M4 Family",
"from_pack": {
"pack": "NuMicro_DFP",
"url": "http://www.nuvoton.com/hq/enu/Documents/KEILSoftwarePack",
"vendor": "Nuvoton",
"version": "1.3.3"
},
"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": 262144,
"start": 0,
"startup": true
}
},
"name": "M453VG6AE",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "NotPresent",
"units": 1
}
},
"sectors": [
[
0,
2048
],
[
1048576,
2048
],
[
3145728,
16
]
],
"sub_family": "M451",
"vendor": "Nuvoton:18"
},
"M467HJHAE": {
"algorithms": [
{
"default": false,
"file_name": "Flash/M460_LD_8.FLM",
"ram_size": null,
"ram_start": null,
"size": 8192,
"start": 252706816
},
{
"default": true,
"file_name": "Flash/M460_AP_1M.FLM",
"ram_size": null,
"ram_start": null,
"size": 1048576,
"start": 0
}
],
"family": "NuMicro M4 Family",
"from_pack": {
"pack": "NuMicro_DFP",
"url": "http://www.nuvoton.com/hq/enu/Documents/KEILSoftwarePack",
"vendor": "Nuvoton",
"version": "1.3.13"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 524288,
"start": 536870912,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 1048576,
"start": 0,
"startup": true
}
},
"name": "M467HJHAE",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "NotPresent",
"units": 1
}
},
"sectors": [
[
0,
4096
]
],
"sub_family": "M460",
"vendor": "Nuvoton:18"
},
"M487JIDAE": {
"algorithms": [
{
"default": false,
"file_name": "Flash/M481_CFG.FLM",
"ram_size": null,
"ram_start": null,
"size": 4,
"start": 3145728
},
{
"default": false,
"file_name": "Flash/M481_LD_4.FLM",
"ram_size": null,
"ram_start": null,
"size": 4096,
"start": 1048576
},
{
"default": true,
"file_name": "Flash/M481_AP_512.FLM",
"ram_size": null,
"ram_start": null,
"size": 524288,
"start": 0
}
],
"family": "NuMicro M4 Family",
"from_pack": {
"pack": "NuMicro_DFP",
"url": "http://www.nuvoton.com/hq/enu/Documents/KEILSoftwarePack",
"vendor": "Nuvoton",
"version": "1.3.3"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 163840,
"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": 0,
"startup": true
}
},
"name": "M487JIDAE",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "NotPresent",
"units": 1
}
},
"sectors": [
[
0,
4096
],
[
1048576,
4096
],
[
3145728,
16
]
],
"sub_family": "M480",
"vendor": "Nuvoton:18"
},
"MAX32620": {
"algorithms": [
{
"default": true,
"file_name": "Flash/MAX32620.FLM",
"ram_size": null,
"ram_start": null,
"size": 2097152,
"start": 0
},
{
"default": false,
"file_name": "FlashIAR/FlashMAX32620.flash",
"ram_size": 131072,
"ram_start": 536870912,
"size": 2097152,
"start": 0
}
],
"family": "MAX32620",
"from_pack": {
"pack": "MAX32620",
"url": "http://www.mxim.net/microcontroller/pack/",
"vendor": "Maxim",
"version": "1.0.2"
},
"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": 2097152,
"start": 0,
"startup": true
}
},
"name": "MAX32620",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "NotPresent",
"units": 1
}
},
"sectors": [
[
0,
8192
]
],
"sub_family": null,
"vendor": "Maxim:23"
},
"MAX32625": {
"algorithms": [
{
"default": true,
"file_name": "Flash/MAX32625.FLM",
"ram_size": null,
"ram_start": null,
"size": 524288,
"start": 0
},
{
"default": false,
"file_name": "FlashIAR/FlashMAX32625.flash",
"ram_size": 163840,
"ram_start": 536870912,
"size": 524288,
"start": 0
}
],
"family": "MAX32625",
"from_pack": {
"pack": "MAX32625",
"url": "http://www.mxim.net/microcontroller/pack/",
"vendor": "Maxim",
"version": "1.1.0-a"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 163840,
"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": 0,
"startup": true
}
},
"name": "MAX32625",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "NotPresent",
"units": 1
}
},
"sectors": [
[
0,
8192
]
],
"sub_family": null,
"vendor": "Maxim:23"
},
"MAX32670": {
"algorithms": [
{
"default": true,
"file_name": "Flash/MAX32670.FLM",
"ram_size": null,
"ram_start": null,
"size": 393215,
"start": 268435456,
"style": "Keil"
},
{
"default": false,
"file_name": "FlashIAR/FlashMAX32670.flash",
"ram_size": 524288,
"ram_start": 536870912,
"size": 1048576,
"start": 268435456,
"style": "IAR"
}
],
"family": "MAX32670 family",
"from_pack": {
"pack": "MAX32670",
"url": "http://www.mxim.net/microcontroller/pack/",
"vendor": "Maxim",
"version": "1.1.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"p_name": null,
"size": 163839,
"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,
"p_name": null,
"size": 393215,
"start": 268435456,
"startup": true
}
},
"name": "MAX32670",
"processors": [
{
"address": null,
"ap": 0,
"apid": null,
"core": "CortexM4",
"default_reset_sequence": null,
"dp": 0,
"fpu": "SinglePrecision",
"mpu": "NotPresent",
"name": "Cortex-M4",
"svd": null,
"unit": 0
},
{
"address": null,
"ap": 0,
"apid": null,
"core": "CortexM4",
"default_reset_sequence": null,
"dp": 0,
"fpu": "SinglePrecision",
"mpu": "NotPresent",
"name": "Cortex-M4",
"svd": null,
"unit": 1
}
],
"sub_family": null,
"vendor": "Maxim:23"
},
"MIMXRT1052DVL6A": {
"algorithms": [
{
"default": true,
"file_name": "arm/MIMXRT105x_HYPER_256KB_SEC.FLM",
"ram_size": null,
"ram_start": null,
"size": 67108864,
"start": 1610612736
},
{
"default": true,
"file_name": "arm/MIMXRT105x_QuadSPI_4KB_SEC.FLM",
"ram_size": null,
"ram_start": null,
"size": 8388608,
"start": 1610612736
}
],
"family": "MIMXRT1052",
"from_pack": {
"pack": "MIMXRT1052_A0_DFP",
"url": "http://mcuxpresso.nxp.com/cmsis_pack/repo/",
"vendor": "NXP",
"version": "10.0.0"
},
"memories": {
// Note: In Mbed, we reconfigure the RAM at boot to assign:
// - 128kiB OCRAM
// - 256kiB DTCM
// - 128kiB ITCM
// We execute out of DTCM when there's no external RAM because it's the fastest.
"SRAM_DTC": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 0x40000,
"start": 0x20000000,
"startup": false
},
"SRAM_ITC": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 0x20000,
"start": 0,
"startup": false
},
"SRAM_OC": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 0x20000,
"start": 0x20200000,
"startup": false
}
},
"name": "MIMXRT1052DVL6A",
"processor": {
"Symmetric": {
"core": "CortexM7",
"fpu": "DoublePrecision",
"mpu": "NotPresent",
"units": 1
}
},
"sectors": [
[
1610612736,
262144
],
[
1610612736,
4096
]
],
"sub_family": null,
"vendor": "NXP:11"
},
"MIMXRT1062DVL6B": {
"algorithms": [
{
"default": true,
"file_name": "devices/MIMXRT1062/arm/MIMXRT106x_QSPI_4KB_SEC.FLM",
"ram_size": 32768,
"ram_start": 536870912,
"size": 8388608,
"start": 1610612736,
"style": "Keil"
},
{
"default": true,
"file_name": "devices/MIMXRT1062/arm/MIMXRT106x_16MB_QSPI_4KB_SEC.FLM",
"ram_size": 32768,
"ram_start": 536870912,
"size": 16777216,
"start": 1610612736,
"style": "Keil"
}
],
"family": "MIMXRT1062",
"from_pack": {
"pack": "MIMXRT1062_DFP",
"url": "https://mcuxpresso.nxp.com/cmsis_pack/repo/",
"vendor": "NXP",
"version": "18.0.0"
},
// Note: In Mbed, we reconfigure the RAM at boot to assign:
// - 128kiB OCRAM
// - 256kiB DTCM
// - 128kiB ITCM
// We execute out of DTCM when there's no external RAM because it's the fastest.
"memories": {
"SRAM_DTC": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"p_name": null,
"size": 0x40000,
"start": 0x20000000,
"startup": false
},
"SRAM_ITC": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"p_name": null,
"size": 0x20000,
"start": 0,
"startup": false
},
"SRAM_OC": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"p_name": null,
"size": 0x20000,
"start": 0x20280000,
"startup": false
},
"SRAM_OC2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"p_name": null,
"size": 0x80000,
"start": 0x20200000,
"startup": false
}
},
"name": "MIMXRT1062DVL6B",
"processors": [
{
"address": null,
"ap": 0,
"apid": null,
"core": "CortexM7",
"default_reset_sequence": null,
"dp": 0,
"fpu": "DoublePrecision",
"mpu": "Present",
"name": null,
"svd": "devices/MIMXRT1062/MIMXRT1062.xml",
"unit": 0
}
],
"sub_family": null,
"vendor": "NXP:11"
},
"MK22FN512VLH12": {
"algorithms": [
{
"default": true,
"file_name": "arm/MK_P512.FLM",
"ram_size": 4096,
"ram_start": 536870912,
"size": 524288,
"start": 0
},
{
"default": false,
"file_name": "arm/MK2x_FAC.FLM",
"ram_size": 4096,
"ram_start": 536870912,
"size": 36,
"start": 4294901760
}
],
"family": "MK22F51212",
"from_pack": {
"pack": "MK22F51212_DFP",
"url": "http://mcuxpresso.nxp.com/cmsis_pack/repo/",
"vendor": "NXP",
"version": "11.0.0"
},
"memories": {
"PROGRAM_FLASH": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 524288,
"start": 0,
"startup": true
},
"SRAM_LOWER": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 65536,
"start": 536805376,
"startup": false
},
"SRAM_UPPER": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 65536,
"start": 536870912,
"startup": false
}
},
"name": "MK22FN512VLH12",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "NotPresent",
"units": 1
}
},
"sectors": [
[
0,
2048
],
[
4294901760,
36
]
],
"sub_family": null,
"vendor": "NXP:11"
},
"MK64FN1M0xxx12": {
"algorithms": [
{
"default": true,
"file_name": "Flash/MK_P1M0.FLM",
"ram_size": null,
"ram_start": null,
"size": 1048576,
"start": 0
}
],
"family": "K60 Series",
"from_pack": {
"pack": "Kinetis_K60_DFP",
"url": "http://www.keil.com/pack/",
"vendor": "Keil",
"version": "1.5.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 196608,
"start": 536870912,
"startup": false
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 65536,
"start": 536805376,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 1048576,
"start": 0,
"startup": true
}
},
"name": "MK64FN1M0xxx12",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "NotPresent",
"units": 1
}
},
"sectors": [
[
0,
4096
]
],
"sub_family": null,
"vendor": "NXP:11"
},
"MK66FN2M0xxx18": {
"algorithms": [
{
"default": true,
"file_name": "Flash/MK_P2M0.FLM",
"ram_size": null,
"ram_start": null,
"size": 2097152,
"start": 0
}
],
"family": "K60 Series",
"from_pack": {
"pack": "Kinetis_K60_DFP",
"url": "http://www.keil.com/pack/",
"vendor": "Keil",
"version": "1.5.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 196608,
"start": 536870912,
"startup": false
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 65536,
"start": 536805376,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 2097152,
"start": 0,
"startup": true
}
},
"name": "MK66FN2M0xxx18",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "NotPresent",
"units": 1
}
},
"sectors": [
[
0,
4096
]
],
"sub_family": null,
"vendor": "NXP:11"
},
"MK82FN256xxx15": {
"algorithms": [
{
"default": true,
"file_name": "Flash/MKP256_4KB_SECTOR.FLM",
"ram_size": null,
"ram_start": null,
"size": 262144,
"start": 0
}
],
"family": "K80 Series",
"from_pack": {
"pack": "Kinetis_K80_DFP",
"url": "http://www.keil.com/pack/",
"vendor": "Keil",
"version": "1.1.1"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 196608,
"start": 536870912,
"startup": false
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 65536,
"start": 536805376,
"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": 0,
"startup": true
}
},
"name": "MK82FN256xxx15",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "NotPresent",
"units": 1
}
},
"sectors": [
[
0,
4096
]
],
"sub_family": null,
"vendor": "NXP:11"
},
"MKL25Z128xxx4": {
"algorithms": [
{
"default": true,
"file_name": "Flash/MK_P128_48MHZ.FLM",
"ram_size": 16384,
"ram_start": 536866816,
"size": 131072,
"start": 0
}
],
"family": "KLxx Series",
"from_pack": {
"pack": "Kinetis_KLxx_DFP",
"url": "http://www.keil.com/pack/",
"vendor": "Keil",
"version": "1.15.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 16384,
"start": 536866816,
"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": 0,
"startup": true
}
},
"name": "MKL25Z128xxx4",
"processor": {
"Symmetric": {
"core": "CortexM0Plus",
"fpu": "None",
"mpu": "NotPresent",
"units": 1
}
},
"sectors": [
[
0,
1024
]
],
"sub_family": "KL2x",
"vendor": "NXP:11"
},
"MKL43Z256VLH4": {
"algorithms": [
{
"default": true,
"file_name": "arm/MK_P256_48MHZ_KL43.FLM",
"ram_size": 2048,
"ram_start": 536862720,
"size": 262144,
"start": 0
}
],
"family": "MKL43Z4",
"from_pack": {
"pack": "MKL43Z4_DFP",
"url": "http://mcuxpresso.nxp.com/cmsis_pack/repo/",
"vendor": "NXP",
"version": "11.0.0"
},
"memories": {
"PROGRAM_FLASH": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 262144,
"start": 0,
"startup": true
},
"SRAM": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 32768,
"start": 536862720,
"startup": false
}
},
"name": "MKL43Z256VLH4",
"processor": {
"Symmetric": {
"core": "CortexM0Plus",
"fpu": "None",
"mpu": "NotPresent",
"units": 1
}
},
"sectors": [
[
0,
1024
]
],
"sub_family": null,
"vendor": "NXP:11"
},
"MKL46Z256VLL4": {
"algorithms": [
{
"default": true,
"file_name": "arm/MK_P256_48MHZ.FLM",
"ram_size": 32768,
"ram_start": 536862720,
"size": 262144,
"start": 0
}
],
"family": "MKL46Z4",
"from_pack": {
"pack": "MKL46Z4_DFP",
"url": "http://mcuxpresso.nxp.com/cmsis_pack/repo/",
"vendor": "NXP",
"version": "10.0.3"
},
"memories": {
"PROGRAM_FLASH": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 262144,
"start": 0,
"startup": true
},
"SRAM": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 32768,
"start": 536862720,
"startup": false
}
},
"name": "MKL46Z256VLL4",
"processor": {
"Symmetric": {
"core": "CortexM0Plus",
"fpu": "None",
"mpu": "NotPresent",
"units": 1
}
},
"sectors": [
[
0,
1024
]
],
"sub_family": null,
"vendor": "NXP:11"
},
"MKW41Z512xxx4": {
"algorithms": [
{
"default": true,
"file_name": "Flash/MKWxxZ_P512_2KB_SEC.FLM",
"ram_size": 4096,
"ram_start": 536870912,
"size": 524288,
"start": 0
}
],
"family": "KWxx Series",
"from_pack": {
"pack": "Kinetis_KWxx_DFP",
"url": "http://www.keil.com/pack/",
"vendor": "Keil",
"version": "1.9.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": 536838144,
"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": 0,
"startup": true
}
},
"name": "MKW41Z512xxx4",
"processor": {
"Symmetric": {
"core": "CortexM0Plus",
"fpu": "None",
"mpu": "NotPresent",
"units": 1
}
},
"sectors": [
[
0,
2048
]
],
"sub_family": "KW41Z",
"vendor": "NXP:11"
},
"NANO130KE3BN": {
"algorithms": [
{
"default": false,
"file_name": "Flash/Nano100_CFG.FLM",
"ram_size": null,
"ram_start": null,
"size": 4,
"start": 3145728
},
{
"default": false,
"file_name": "Flash/Nano100_LD_4.FLM",
"ram_size": null,
"ram_start": null,
"size": 4096,
"start": 1048576
},
{
"default": true,
"file_name": "Flash/Nano100_AP_123.FLM",
"ram_size": null,
"ram_start": null,
"size": 131072,
"start": 0
}
],
"family": "NuMicro M0 Family",
"from_pack": {
"pack": "NuMicro_DFP",
"url": "http://www.nuvoton.com/hq/enu/Documents/KEILSoftwarePack",
"vendor": "Nuvoton",
"version": "1.3.3"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 16384,
"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": 0,
"startup": true
}
},
"name": "NANO130KE3BN",
"processor": {
"Symmetric": {
"core": "CortexM0",
"fpu": "None",
"mpu": "NotPresent",
"units": 1
}
},
"sectors": null,
"sub_family": "Nano100BN",
"vendor": "Nuvoton:18"
},
"NUC472HI8AE": {
"algorithms": [
{
"default": false,
"file_name": "Flash/NUC400_CFG.FLM",
"ram_size": null,
"ram_start": null,
"size": 4,
"start": 3145728
},
{
"default": false,
"file_name": "Flash/NUC400_LD_16.FLM",
"ram_size": null,
"ram_start": null,
"size": 16384,
"start": 1048576
},
{
"default": true,
"file_name": "Flash/NUC400_AP_512.FLM",
"ram_size": null,
"ram_start": null,
"size": 524288,
"start": 0
}
],
"family": "NuMicro M4 Family",
"from_pack": {
"pack": "NuMicro_DFP",
"url": "http://www.nuvoton.com/hq/enu/Documents/KEILSoftwarePack",
"vendor": "Nuvoton",
"version": "1.3.3"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 65536,
"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": 0,
"startup": true
}
},
"name": "NUC472HI8AE",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "NotPresent",
"units": 1
}
},
"sectors": [
[
0,
2048
],
[
1048576,
2048
],
[
3145728,
16
]
],
"sub_family": "NUC400",
"vendor": "Nuvoton:18"
},
"R7S72100": {
"algorithms": [],
"family": "RZ_A",
"from_pack": {
"pack": "RZ_DFP",
"url": "http://www.keil.com/pack/",
"vendor": "Keil",
"version": "1.2.1"
},
"memories": {
"IRAM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 10485760,
"start": 536870912,
"startup": false
}
},
"name": "R7S72100",
"processor": {
"Symmetric": {
"core": "CortexA9",
"fpu": "DoublePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
0,
4096
]
],
"sub_family": "RZ_A1H",
"vendor": "Renesas:117"
},
"R7S72103": {
"algorithms": [],
"family": "RZ_A",
"from_pack": {
"pack": "RZ_DFP",
"url": "http://www.keil.com/pack/",
"vendor": "Keil",
"version": "1.2.1"
},
"memories": {
"IRAM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 3145728,
"start": 536870912,
"startup": false
}
},
"name": "R7S72103",
"processor": {
"Symmetric": {
"core": "CortexA9",
"fpu": "DoublePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
0,
4096
]
],
"sub_family": "RZ_A1LU",
"vendor": "Renesas:117"
},
"R7S921053": {
"algorithms": [],
"family": "RZ_A",
"from_pack": {
"pack": "RZ_DFP",
"url": "http://www.keil.com/pack/",
"vendor": "Keil",
"version": "1.2.1"
},
"memories": {
"IRAM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 33554432,
"start": 4194304,
"startup": false
}
},
"name": "R7S921053",
"processor": {
"Symmetric": {
"core": "CortexA9",
"fpu": "DoublePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
0,
4096
]
],
"sub_family": "RZ_A2M",
"vendor": "Renesas:117"
},
"STM32F070RBTx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32F0xx_128.FLM",
"ram_size": null,
"ram_start": null,
"size": 131072,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F0xx_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 16,
"start": 536868864
}
],
"family": "STM32F0 Series",
"from_pack": {
"pack": "STM32F0xx_DFP",
"url": "http://www.keil.com/pack/",
"vendor": "Keil",
"version": "2.0.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 16384,
"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": "STM32F070RBTx",
"processor": {
"Symmetric": {
"core": "CortexM0",
"fpu": "None",
"mpu": "NotPresent",
"units": 1
}
},
"sectors": [
[
134217728,
1024
],
[
536868864,
16
]
],
"sub_family": "STM32F070",
"vendor": "STMicroelectronics:13"
},
"STM32F072RBTx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32F0xx_128.FLM",
"ram_size": null,
"ram_start": null,
"size": 131072,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F0xx_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 16,
"start": 536868864
}
],
"family": "STM32F0 Series",
"from_pack": {
"pack": "STM32F0xx_DFP",
"url": "http://www.keil.com/pack/",
"vendor": "Keil",
"version": "2.0.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 16384,
"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": "STM32F072RBTx",
"processor": {
"Symmetric": {
"core": "CortexM0",
"fpu": "None",
"mpu": "NotPresent",
"units": 1
}
},
"sectors": [
[
134217728,
1024
],
[
536868864,
16
]
],
"sub_family": "STM32F072",
"vendor": "STMicroelectronics:13"
},
"STM32F091RCTx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32F0xx_256.FLM",
"ram_size": null,
"ram_start": null,
"size": 262144,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F0xx_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 16,
"start": 536868864
}
],
"family": "STM32F0 Series",
"from_pack": {
"pack": "STM32F0xx_DFP",
"url": "http://www.keil.com/pack/",
"vendor": "Keil",
"version": "2.0.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": 262144,
"start": 134217728,
"startup": true
}
},
"name": "STM32F091RCTx",
"processor": {
"Symmetric": {
"core": "CortexM0",
"fpu": "None",
"mpu": "NotPresent",
"units": 1
}
},
"sectors": [
[
134217728,
1024
],
[
536868864,
16
]
],
"sub_family": "STM32F091",
"vendor": "STMicroelectronics:13"
},
"STM32F103RB": {
"algorithms": [
{
"default": true,
"file_name": "Flash/STM32F10x_128.FLM",
"ram_size": null,
"ram_start": null,
"size": 131072,
"start": 134217728
},
{
"default": false,
"file_name": "Flash/STM32F10x_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 16,
"start": 536868864
}
],
"family": "STM32F1 Series",
"from_pack": {
"pack": "STM32F1xx_DFP",
"url": "http://www.keil.com/pack/",
"vendor": "Keil",
"version": "2.3.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 20480,
"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": "STM32F103RB",
"processor": {
"Symmetric": {
"core": "CortexM3",
"fpu": "None",
"mpu": "NotPresent",
"units": 1
}
},
"sectors": [
[
134217728,
1024
],
[
536868864,
16
]
],
"sub_family": "STM32F103",
"vendor": "STMicroelectronics:13"
},
"STM32F207ZGTx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32F2xx_1024.FLM",
"ram_size": null,
"ram_start": null,
"size": 1048576,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F2xx_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 16,
"start": 536854528
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F2xx_OTP.FLM",
"ram_size": null,
"ram_start": null,
"size": 528,
"start": 536836096
}
],
"family": "STM32F2 Series",
"from_pack": {
"pack": "STM32F2xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.9.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": 1048576,
"start": 134217728,
"startup": true
}
},
"name": "STM32F207ZGTx",
"processor": {
"Symmetric": {
"core": "CortexM3",
"fpu": "None",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
16384
],
[
134283264,
65536
],
[
134348800,
131072
],
[
536836096,
528
],
[
536854528,
16
]
],
"sub_family": "STM32F207",
"vendor": "STMicroelectronics:13"
},
"STM32F303K8Tx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32F3xx_256.FLM",
"ram_size": null,
"ram_start": null,
"size": 65536,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F3xx_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 16,
"start": 536868864
}
],
"family": "STM32F3 Series",
"from_pack": {
"pack": "STM32F3xx_DFP",
"url": "http://www.keil.com/pack/",
"vendor": "Keil",
"version": "2.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": 12288,
"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": "STM32F303K8Tx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
2048
],
[
536868864,
16
]
],
"sub_family": "STM32F303",
"vendor": "STMicroelectronics:13"
},
"STM32F303RETx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32F3xx_512.FLM",
"ram_size": null,
"ram_start": null,
"size": 524288,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F3xx_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 16,
"start": 536868864
}
],
"family": "STM32F3 Series",
"from_pack": {
"pack": "STM32F3xx_DFP",
"url": "http://www.keil.com/pack/",
"vendor": "Keil",
"version": "2.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": 65536,
"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": "STM32F303RETx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
2048
],
[
536868864,
16
]
],
"sub_family": "STM32F303",
"vendor": "STMicroelectronics:13"
},
"STM32F303ZETx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32F3xx_512.FLM",
"ram_size": null,
"ram_start": null,
"size": 524288,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F3xx_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 16,
"start": 536868864
}
],
"family": "STM32F3 Series",
"from_pack": {
"pack": "STM32F3xx_DFP",
"url": "http://www.keil.com/pack/",
"vendor": "Keil",
"version": "2.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": 65536,
"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": "STM32F303ZETx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
2048
],
[
536868864,
16
]
],
"sub_family": "STM32F303",
"vendor": "STMicroelectronics:13"
},
"STM32F401RETx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32F4xx_512.FLM",
"ram_size": null,
"ram_start": null,
"size": 524288,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F401xx_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 4,
"start": 536854528
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F4xx_OTP.FLM",
"ram_size": null,
"ram_start": null,
"size": 528,
"start": 536836096
}
],
"family": "STM32F4 Series",
"from_pack": {
"pack": "STM32F4xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.13.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 98304,
"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": "STM32F401RETx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
16384
],
[
134283264,
65536
],
[
134348800,
131072
]
],
"sub_family": "STM32F401",
"vendor": "STMicroelectronics:13"
},
"STM32F407VETx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32F4xx_512.FLM",
"ram_size": null,
"ram_start": null,
"size": 524288,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F40xxx_41xxx_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 4,
"start": 536854528
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F4xx_OTP.FLM",
"ram_size": null,
"ram_start": null,
"size": 528,
"start": 536836096
}
],
"family": "STM32F4 Series",
"from_pack": {
"pack": "STM32F4xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.13.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
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 65536,
"start": 268435456,
"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": "STM32F407VETx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
16384
],
[
134283264,
65536
],
[
134348800,
131072
]
],
"sub_family": "STM32F407",
"vendor": "STMicroelectronics:13"
},
"STM32F411CEYx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32F4xx_512.FLM",
"ram_size": null,
"ram_start": null,
"size": 524288,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F411xx_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 4,
"start": 536854528
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F4xx_OTP.FLM",
"ram_size": null,
"ram_start": null,
"size": 528,
"start": 536836096
}
],
"family": "STM32F4 Series",
"from_pack": {
"pack": "STM32F4xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.13.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": "STM32F411CEYx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
16384
],
[
134283264,
65536
],
[
134348800,
131072
]
],
"sub_family": "STM32F411",
"vendor": "STMicroelectronics:13"
},
"STM32F411RETx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32F4xx_512.FLM",
"ram_size": null,
"ram_start": null,
"size": 524288,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F411xx_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 4,
"start": 536854528
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F4xx_OTP.FLM",
"ram_size": null,
"ram_start": null,
"size": 528,
"start": 536836096
}
],
"family": "STM32F4 Series",
"from_pack": {
"pack": "STM32F4xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.13.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": "STM32F411RETx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
16384
],
[
134283264,
65536
],
[
134348800,
131072
],
[
536836096,
528
],
[
536854528,
4
]
],
"sub_family": "STM32F411",
"vendor": "STMicroelectronics:13"
},
"STM32F412ZGTx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32F4xx_1024.FLM",
"ram_size": null,
"ram_start": null,
"size": 1048576,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F410xx_412xx_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 4,
"start": 536854528
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F4xx_OTP.FLM",
"ram_size": null,
"ram_start": null,
"size": 528,
"start": 536836096
}
],
"family": "STM32F4 Series",
"from_pack": {
"pack": "STM32F4xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.13.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 262144,
"start": 536870912,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 1048576,
"start": 134217728,
"startup": true
}
},
"name": "STM32F412ZGTx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
16384
],
[
134283264,
65536
],
[
134348800,
131072
],
[
536836096,
528
],
[
536854528,
4
]
],
"sub_family": "STM32F412",
"vendor": "STMicroelectronics:13"
},
"STM32F413ZHTx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32F4xx_1536.FLM",
"ram_size": null,
"ram_start": null,
"size": 1572864,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F413xx_423xx_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 4,
"start": 536854528
}
],
"family": "STM32F4 Series",
"from_pack": {
"pack": "STM32F4xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.13.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 327680,
"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": 1572864,
"start": 134217728,
"startup": true
}
},
"name": "STM32F413ZHTx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
16384
],
[
134283264,
65536
],
[
134348800,
131072
],
[
536854528,
4
]
],
"sub_family": "STM32F413",
"vendor": "STMicroelectronics:13"
},
"STM32F429ZITx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32F4xx_2048.FLM",
"ram_size": null,
"ram_start": null,
"size": 2097152,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F42xxx_43xxx_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 8,
"start": 536854528
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F4xx_OTP.FLM",
"ram_size": null,
"ram_start": null,
"size": 528,
"start": 536836096
}
],
"family": "STM32F4 Series",
"from_pack": {
"pack": "STM32F4xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.13.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 196608,
"start": 536870912,
"startup": false
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 65536,
"start": 268435456,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 2097152,
"start": 134217728,
"startup": true
}
},
"name": "STM32F429ZITx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
16384
],
[
134283264,
65536
],
[
134348800,
131072
],
[
135266304,
16384
],
[
135331840,
65536
],
[
135397376,
131072
],
[
536836096,
528
],
[
536854528,
8
]
],
"sub_family": "STM32F429",
"vendor": "STMicroelectronics:13"
},
"STM32F439ZITx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32F4xx_2048.FLM",
"ram_size": null,
"ram_start": null,
"size": 2097152,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F42xxx_43xxx_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 8,
"start": 536854528
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F4xx_OTP.FLM",
"ram_size": null,
"ram_start": null,
"size": 528,
"start": 536836096
}
],
"family": "STM32F4 Series",
"from_pack": {
"pack": "STM32F4xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.13.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 196608,
"start": 536870912,
"startup": false
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 65536,
"start": 268435456,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 2097152,
"start": 134217728,
"startup": true
}
},
"name": "STM32F439ZITx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
16384
],
[
134283264,
65536
],
[
134348800,
131072
],
[
135266304,
16384
],
[
135331840,
65536
],
[
135397376,
131072
],
[
536836096,
528
],
[
536854528,
8
]
],
"sub_family": "STM32F439",
"vendor": "STMicroelectronics:13"
},
"STM32F446RETx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32F4xx_512.FLM",
"ram_size": null,
"ram_start": null,
"size": 524288,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F446xx_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 4,
"start": 536854528
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F4xx_OTP.FLM",
"ram_size": null,
"ram_start": null,
"size": 528,
"start": 536836096
}
],
"family": "STM32F4 Series",
"from_pack": {
"pack": "STM32F4xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.13.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": "STM32F446RETx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
16384
],
[
134283264,
65536
],
[
134348800,
131072
],
[
536836096,
528
],
[
536854528,
4
]
],
"sub_family": "STM32F446",
"vendor": "STMicroelectronics:13"
},
"STM32F446ZETx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32F4xx_512.FLM",
"ram_size": null,
"ram_start": null,
"size": 524288,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F446xx_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 4,
"start": 536854528
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F4xx_OTP.FLM",
"ram_size": null,
"ram_start": null,
"size": 528,
"start": 536836096
}
],
"family": "STM32F4 Series",
"from_pack": {
"pack": "STM32F4xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.13.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": "STM32F446ZETx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
16384
],
[
134234112,
16384
],
[
134250496,
16384
],
[
134266880,
16384
],
[
134283264,
65536
],
[
134348800,
131072
],
[
134479872,
131072
],
[
134610944,
131072
]
],
"sub_family": "STM32F446",
"vendor": "STMicroelectronics:13"
},
"STM32F469NIHx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32F4xx_2048.FLM",
"ram_size": null,
"ram_start": null,
"size": 2097152,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F469xx_479xx_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 8,
"start": 536854528
},
{
"default": true,
"file_name": "CMSIS/Flash/STM32F469_Quad_SPI.FLM",
"ram_size": null,
"ram_start": null,
"size": 33554432,
"start": 2415919104
}
],
"family": "STM32F4 Series",
"from_pack": {
"pack": "STM32F4xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.13.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 327680,
"start": 536870912,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 2097152,
"start": 134217728,
"startup": true
}
},
"name": "STM32F469NIHx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
16384
],
[
134283264,
65536
],
[
134348800,
131072
],
[
135266304,
16384
],
[
135331840,
65536
],
[
135397376,
131072
],
[
536854528,
8
],
[
2415919104,
65536
]
],
"sub_family": "STM32F469",
"vendor": "STMicroelectronics:13"
},
"STM32F722ZETx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32F7x2_512.FLM",
"ram_size": null,
"ram_start": null,
"size": 524288,
"start": 134217728
},
{
"default": true,
"file_name": "CMSIS/Flash/STM32F7x2TCM_512.FLM",
"ram_size": null,
"ram_start": null,
"size": 524288,
"start": 2097152
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F72x_73x_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 12,
"start": 536805376
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7x2_OTP.FLM",
"ram_size": null,
"ram_start": null,
"size": 528,
"start": 535853056
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xx_QSPI_Disco.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 16777216,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xx_QSPI_Micron.flm",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F77x_QSPI_Micron.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xx_NOR_Micron.FLM",
"ram_size": 8192,
"ram_start": 536936448,
"size": 16777216,
"start": 1610612736
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F769I_QSPI_Macronix.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F723E_QSPI_Macronix.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
}
],
"family": "STM32F7 Series",
"from_pack": {
"pack": "STM32F7xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.11.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 196608,
"start": 536936448,
"startup": false
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 65536,
"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
},
"IROM2": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": false,
"size": 524288,
"start": 2097152,
"startup": false
}
},
"name": "STM32F722ZETx",
"processor": {
"Symmetric": {
"core": "CortexM7",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
16384
],
[
134283264,
65536
],
[
134348800,
131072
]
],
"sub_family": "STM32F722",
"vendor": "STMicroelectronics:13"
},
"STM32F746NGHx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32F7x_1024.FLM",
"ram_size": null,
"ram_start": null,
"size": 1048576,
"start": 134217728
},
{
"default": true,
"file_name": "CMSIS/Flash/STM32F7xTCM_1024.FLM",
"ram_size": null,
"ram_start": null,
"size": 1048576,
"start": 2097152
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F74x_75x_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 8,
"start": 536805376
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xx_OTP.FLM",
"ram_size": null,
"ram_start": null,
"size": 1040,
"start": 535883776
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xx_QSPI_Disco.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 16777216,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xx_QSPI_Micron.flm",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F77x_QSPI_Micron.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xx_NOR_Micron.FLM",
"ram_size": 8192,
"ram_start": 536936448,
"size": 16777216,
"start": 1610612736
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F769I_QSPI_Macronix.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F723E_QSPI_Macronix.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
}
],
"family": "STM32F7 Series",
"from_pack": {
"pack": "STM32F7xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.11.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 262144,
"start": 536936448,
"startup": false
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 65536,
"start": 536870912,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 1048576,
"start": 134217728,
"startup": true
},
"IROM2": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": false,
"size": 1048576,
"start": 2097152,
"startup": false
}
},
"name": "STM32F746NGHx",
"processor": {
"Symmetric": {
"core": "CortexM7",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
2097152,
32768
],
[
2228224,
131072
],
[
2359296,
262144
],
[
134217728,
32768
],
[
134348800,
131072
],
[
134479872,
262144
]
],
"sub_family": "STM32F746",
"vendor": "STMicroelectronics:13"
},
"STM32F746ZGTx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32F7x_1024.FLM",
"ram_size": null,
"ram_start": null,
"size": 1048576,
"start": 134217728
},
{
"default": true,
"file_name": "CMSIS/Flash/STM32F7xTCM_1024.FLM",
"ram_size": null,
"ram_start": null,
"size": 1048576,
"start": 2097152
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F74x_75x_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 8,
"start": 536805376
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xx_OTP.FLM",
"ram_size": null,
"ram_start": null,
"size": 1040,
"start": 535883776
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xx_QSPI_Disco.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 16777216,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xx_QSPI_Micron.flm",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F77x_QSPI_Micron.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xx_NOR_Micron.FLM",
"ram_size": 8192,
"ram_start": 536936448,
"size": 16777216,
"start": 1610612736
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F769I_QSPI_Macronix.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F723E_QSPI_Macronix.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
}
],
"family": "STM32F7 Series",
"from_pack": {
"pack": "STM32F7xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.11.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 262144,
"start": 536936448,
"startup": false
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 65536,
"start": 536870912,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 1048576,
"start": 134217728,
"startup": true
},
"IROM2": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": false,
"size": 1048576,
"start": 2097152,
"startup": false
}
},
"name": "STM32F746ZGTx",
"processor": {
"Symmetric": {
"core": "CortexM7",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
2097152,
32768
],
[
2228224,
131072
],
[
2359296,
262144
],
[
134217728,
32768
],
[
134348800,
131072
],
[
134479872,
262144
]
],
"sub_family": "STM32F746",
"vendor": "STMicroelectronics:13"
},
"STM32F756ZGTx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32F7x_1024.FLM",
"ram_size": null,
"ram_start": null,
"size": 1048576,
"start": 134217728
},
{
"default": true,
"file_name": "CMSIS/Flash/STM32F7xTCM_1024.FLM",
"ram_size": null,
"ram_start": null,
"size": 1048576,
"start": 2097152
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F74x_75x_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 8,
"start": 536805376
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xx_OTP.FLM",
"ram_size": null,
"ram_start": null,
"size": 1040,
"start": 535883776
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xx_QSPI_Disco.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 16777216,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xx_QSPI_Micron.flm",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F77x_QSPI_Micron.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xx_NOR_Micron.FLM",
"ram_size": 8192,
"ram_start": 536936448,
"size": 16777216,
"start": 1610612736
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F769I_QSPI_Macronix.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F723E_QSPI_Macronix.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
}
],
"family": "STM32F7 Series",
"from_pack": {
"pack": "STM32F7xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.11.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 262144,
"start": 536936448,
"startup": false
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 65536,
"start": 536870912,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 1048576,
"start": 134217728,
"startup": true
},
"IROM2": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": false,
"size": 1048576,
"start": 2097152,
"startup": false
}
},
"name": "STM32F756ZGTx",
"processor": {
"Symmetric": {
"core": "CortexM7",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
2097152,
32768
],
[
2228224,
131072
],
[
2359296,
262144
],
[
134217728,
32768
],
[
134348800,
131072
],
[
134479872,
262144
]
],
"sub_family": "STM32F756",
"vendor": "STMicroelectronics:13"
},
"STM32F767VITx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32F7x_2048.FLM",
"ram_size": null,
"ram_start": null,
"size": 2097152,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7x_2048dual.FLM",
"ram_size": null,
"ram_start": null,
"size": 2097152,
"start": 134217728
},
{
"default": true,
"file_name": "CMSIS/Flash/STM32F7xTCM_2048.FLM",
"ram_size": null,
"ram_start": null,
"size": 2097152,
"start": 2097152
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xTCM_2048dual.FLM",
"ram_size": null,
"ram_start": null,
"size": 2097152,
"start": 2097152
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F76x_77x_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 8,
"start": 536805376
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xx_OTP.FLM",
"ram_size": null,
"ram_start": null,
"size": 1040,
"start": 535883776
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xx_QSPI_Disco.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 16777216,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xx_QSPI_Micron.flm",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F77x_QSPI_Micron.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xx_NOR_Micron.FLM",
"ram_size": 8192,
"ram_start": 536936448,
"size": 16777216,
"start": 1610612736
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F769I_QSPI_Macronix.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F723E_QSPI_Macronix.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
}
],
"family": "STM32F7 Series",
"from_pack": {
"pack": "STM32F7xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.11.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 393216,
"start": 537001984,
"startup": false
},
"IRAM2": {
"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": 2097152,
"start": 134217728,
"startup": true
},
"IROM2": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": false,
"size": 2097152,
"start": 2097152,
"startup": false
}
},
"name": "STM32F767VITx",
"processor": {
"Symmetric": {
"core": "CortexM7",
"fpu": "DoublePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
2097152,
16384
],
[
2097152,
32768
],
[
2162688,
65536
],
[
2228224,
131072
],
[
2228224,
131072
],
[
2359296,
262144
],
[
3145728,
16384
],
[
3211264,
65536
],
[
3276800,
131072
],
[
134217728,
16384
],
[
134217728,
32768
],
[
134283264,
65536
],
[
134348800,
131072
],
[
134348800,
131072
],
[
134479872,
262144
],
[
135266304,
16384
],
[
135331840,
65536
],
[
135397376,
131072
]
],
"sub_family": "STM32F767",
"vendor": "STMicroelectronics:13"
},
"STM32F767ZITx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32F7x_2048.FLM",
"ram_size": null,
"ram_start": null,
"size": 2097152,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7x_2048dual.FLM",
"ram_size": null,
"ram_start": null,
"size": 2097152,
"start": 134217728
},
{
"default": true,
"file_name": "CMSIS/Flash/STM32F7xTCM_2048.FLM",
"ram_size": null,
"ram_start": null,
"size": 2097152,
"start": 2097152
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xTCM_2048dual.FLM",
"ram_size": null,
"ram_start": null,
"size": 2097152,
"start": 2097152
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F76x_77x_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 8,
"start": 536805376
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xx_OTP.FLM",
"ram_size": null,
"ram_start": null,
"size": 1040,
"start": 535883776
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xx_QSPI_Disco.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 16777216,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xx_QSPI_Micron.flm",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F77x_QSPI_Micron.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xx_NOR_Micron.FLM",
"ram_size": 8192,
"ram_start": 536936448,
"size": 16777216,
"start": 1610612736
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F769I_QSPI_Macronix.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F723E_QSPI_Macronix.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
}
],
"family": "STM32F7 Series",
"from_pack": {
"pack": "STM32F7xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.11.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 393216,
"start": 537001984,
"startup": false
},
"IRAM2": {
"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
},
// We have 2 views of the same memory bank, one via ITCM for instruction access and one
// via AXIM for data access.
"ROM_VIA_ITCM_BUS": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": false,
"size": 0x200000,
"start": 0x200000,
"startup": false
},
"ROM_VIA_AXIM_BUS": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 0x200000,
"start": 0x8000000,
"startup": true
}
},
"name": "STM32F767ZITx",
"processor": {
"Symmetric": {
"core": "CortexM7",
"fpu": "DoublePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
32768
],
[
134348800,
131072
],
[
134479872,
262144
]
],
"sub_family": "STM32F767",
"vendor": "STMicroelectronics:13"
},
"STM32F769NIHx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32F7x_2048.FLM",
"ram_size": null,
"ram_start": null,
"size": 2097152,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7x_2048dual.FLM",
"ram_size": null,
"ram_start": null,
"size": 2097152,
"start": 134217728
},
{
"default": true,
"file_name": "CMSIS/Flash/STM32F7xTCM_2048.FLM",
"ram_size": null,
"ram_start": null,
"size": 2097152,
"start": 2097152
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xTCM_2048dual.FLM",
"ram_size": null,
"ram_start": null,
"size": 2097152,
"start": 2097152
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F76x_77x_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 8,
"start": 536805376
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xx_OTP.FLM",
"ram_size": null,
"ram_start": null,
"size": 1040,
"start": 535883776
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xx_QSPI_Disco.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 16777216,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xx_QSPI_Micron.flm",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F77x_QSPI_Micron.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F7xx_NOR_Micron.FLM",
"ram_size": 8192,
"ram_start": 536936448,
"size": 16777216,
"start": 1610612736
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F769I_QSPI_Macronix.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32F723E_QSPI_Macronix.FLM",
"ram_size": 4096,
"ram_start": 536936448,
"size": 67108864,
"start": 2415919104
}
],
"family": "STM32F7 Series",
"from_pack": {
"pack": "STM32F7xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.11.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 393216,
"start": 537001984,
"startup": false
},
"IRAM2": {
"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": 2097152,
"start": 134217728,
"startup": true
},
"IROM2": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": false,
"size": 2097152,
"start": 2097152,
"startup": false
}
},
"name": "STM32F769NIHx",
"processor": {
"Symmetric": {
"core": "CortexM7",
"fpu": "DoublePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
32768
],
[
134348800,
131072
],
[
134479872,
262144
]
],
"sub_family": "STM32F769",
"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"
},
"STM32G071RBTx": {
"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": "STM32G071RBTx",
"processor": {
"Symmetric": {
"core": "CortexM0Plus",
"fpu": "None",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
2048
],
[
536834048,
1024
],
[
536836096,
32
]
],
"sub_family": "STM32G071",
"vendor": "STMicroelectronics:13"
},
"STM32G0B1RETx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32G0Bx_512.FLM",
"ram_size": null,
"ram_start": null,
"size": 524288,
"start": 134217728
}
],
"family": "STM32G0 Series",
"from_pack": {
"pack": "STM32G0xx_DFP",
"url": "https://www.keil.com/pack/",
"vendor": "Keil",
"version": "1.3.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 147456,
"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": "STM32G0B1RETx",
"processor": {
"Symmetric": {
"core": "CortexM0Plus",
"fpu": "None",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
2048
]
],
"sub_family": "STM32G0B1",
"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"
},
"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"
},
"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"
},
"STM32H503RBTx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32H503_128k_0800.FLM",
"ram_size": 32768,
"ram_start": 536870912,
"size": 131072,
"start": 134217728,
"style": "Keil"
}
],
"family": "STM32H5 Series",
"from_pack": {
"pack": "STM32H5xx_DFP",
"url": "https://www.keil.com/pack/",
"vendor": "Keil",
"version": "1.3.0"
},
"memories": {
"Flash": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"p_name": null,
"size": 131072,
"start": 134217728,
"startup": true
},
"SRAM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"p_name": null,
"size": 16384,
"start": 536870912,
"startup": false
},
"SRAM2": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"p_name": null,
"size": 16384,
"start": 536887296,
"startup": false
}
},
"name": "STM32H503RBTx",
"processors": [
{
"address": null,
"ap": 1,
"apid": null,
"core": "CortexM33",
"default_reset_sequence": null,
"dp": 0,
"fpu": "SinglePrecision",
"mpu": "Present",
"name": null,
"svd": "CMSIS/SVD/STM32H503.svd",
"unit": 0
}
],
"sub_family": "STM32H503",
"vendor": "STMicroelectronics:13"
},
"STM32H563ZITx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32H5xx_2M_0800.FLM",
"ram_size": 32768,
"ram_start": 536870912,
"size": 2097152,
"start": 134217728,
"style": "Keil"
},
{
"default": true,
"file_name": "CMSIS/Flash/STM32H5xx_2M_0C00.FLM",
"ram_size": 32768,
"ram_start": 536870912,
"size": 2097152,
"start": 201326592,
"style": "Keil"
}
],
"family": "STM32H5 Series",
"from_pack": {
"pack": "STM32H5xx_DFP",
"url": "https://www.keil.com/pack/",
"vendor": "Keil",
"version": "1.3.0"
},
"memories": {
"Flash": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"p_name": null,
"size": 2097152,
"start": 134217728,
"startup": true
},
"SRAM1_2": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"p_name": null,
"size": 327680,
"start": 536870912,
"startup": false
},
"SRAM3": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"p_name": null,
"size": 327680,
"start": 537198592,
"startup": false
}
},
"name": "STM32H563ZITx",
"processors": [
{
"address": null,
"ap": 1,
"apid": null,
"core": "CortexM33",
"default_reset_sequence": null,
"dp": 0,
"fpu": "SinglePrecision",
"mpu": "Present",
"name": null,
"svd": "CMSIS/SVD/STM32H563.svd",
"unit": 0
}
],
"sub_family": "STM32H563",
"vendor": "STMicroelectronics:13"
},
"STM32H723ZGTx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32H72x-73x_1024.FLM",
"ram_size": 131072,
"ram_start": 536870912,
"size": 1048576,
"start": 134217728
}
],
"family": "STM32H7 Series",
"from_pack": {
"pack": "STM32H7xx_DFP",
"url": "https://www.keil.com/pack/",
"vendor": "Keil",
"version": "2.7.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 131072,
"start": 536870912,
"startup": false
},
"IRAM2": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 327680,
"start": 603979776,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 1048576,
"start": 134217728,
"startup": true
},
"RAM_D2": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 32768,
"start": 805306368,
"startup": false
},
"RAM_D3": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 16384,
"start": 939524096,
"startup": false
}
},
"name": "STM32H723ZGTx",
"processor": {
"Symmetric": {
"core": "CortexM7",
"fpu": "DoublePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
131072
]
],
"sub_family": "STM32H723",
"vendor": "STMicroelectronics:13"
},
"STM32H725AEIx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32H72x-73x_1024.FLM",
"ram_size": 131072,
"ram_start": 536870912,
"size": 524288,
"start": 134217728
}
],
"family": "STM32H7 Series",
"from_pack": {
"pack": "STM32H7xx_DFP",
"url": "https://www.keil.com/pack/",
"vendor": "Keil",
"version": "2.7.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 131072,
"start": 536870912,
"startup": false
},
"IRAM2": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 131072,
"start": 603979776,
"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
},
"RAM_D2": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 16384,
"start": 805306368,
"startup": false
},
"RAM_D3": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 16384,
"start": 805322752,
"startup": false
}
},
"name": "STM32H725AEIx",
"processor": {
"Symmetric": {
"core": "CortexM7",
"fpu": "DoublePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
131072
]
],
"sub_family": "STM32H725",
"vendor": "STMicroelectronics:13"
},
"STM32H743ZITx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32H7x_2048.FLM",
"ram_size": 32768,
"ram_start": 536870912,
"size": 2097152,
"start": 134217728
}
],
"family": "STM32H7 Series",
"from_pack": {
"pack": "STM32H7xx_DFP",
"url": "https://www.keil.com/pack/",
"vendor": "Keil",
"version": "2.3.1"
},
"memories": {
"IRAM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 131072,
"start": 536870912,
"startup": false
},
"IRAM2": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 524288,
"start": 603979776,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 2097152,
"start": 134217728,
"startup": true
},
"RAM_D2": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 294912,
"start": 805306368,
"startup": false
},
"RAM_D3": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 65536,
"start": 939524096,
"startup": false
}
},
"name": "STM32H743ZITx",
"processor": {
"Symmetric": {
"core": "CortexM7",
"fpu": "DoublePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
131072
],
[
1610612736,
131072
],
[
2415919104,
65536
],
[
2415919104,
65536
],
[
2415919104,
131072
],
[
2415919104,
131072
]
],
"sub_family": "STM32H743",
"vendor": "STMicroelectronics:13"
},
"STM32H745ZITx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32H7x_2048.FLM",
"ram_size": 32768,
"ram_start": 536870912,
"size": 2097152,
"start": 134217728
},
{
"default": true,
"file_name": "CMSIS/Flash/STM32H7x_2048.FLM",
"ram_size": 32768,
"ram_start": 268435456,
"size": 2097152,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32H7xx_MT25TL01G.FLM",
"ram_size": 65524,
"ram_start": 536870912,
"size": 67108864,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32H7xx_MT25TL01G_DUAL.FLM",
"ram_size": 65524,
"ram_start": 536870912,
"size": 134217728,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/MT25TL01G_STM32H750B-DISCO.FLM",
"ram_size": 65524,
"ram_start": 536870912,
"size": 134217728,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/MT25TL01G_STM32H745I-DISCO.FLM",
"ram_size": 65524,
"ram_start": 536870912,
"size": 134217728,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32H743I-eval_FMC.FLM",
"ram_size": 65524,
"ram_start": 536870912,
"size": 16777216,
"start": 1610612736
}
],
"family": "STM32H7 Series",
"from_pack": {
"pack": "STM32H7xx_DFP",
"url": "https://www.keil.com/pack/",
"vendor": "Keil",
"version": "2.3.1"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 294912,
"start": 268435456,
"startup": false
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 524288,
"start": 603979776,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 1048576,
"start": 135266304,
"startup": true
},
"RAM_D3": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 65536,
"start": 939524096,
"startup": false
}
},
"name": "STM32H745ZITx",
"processor": {
"Asymmetric": {
"CM4": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
},
"CM7": {
"core": "CortexM7",
"fpu": "DoublePrecision",
"mpu": "Present",
"units": 1
}
}
},
"sectors": [
[
134217728,
131072
],
[
134217728,
131072
],
[
1610612736,
131072
],
[
2415919104,
65536
],
[
2415919104,
65536
],
[
2415919104,
131072
],
[
2415919104,
131072
]
],
"sub_family": "STM32H745",
"vendor": "STMicroelectronics:13"
},
"STM32H747XIHx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32H7x_2048.FLM",
"ram_size": 32768,
"ram_start": 536870912,
"size": 2097152,
"start": 134217728
},
{
"default": true,
"file_name": "CMSIS/Flash/STM32H7x_2048.FLM",
"ram_size": 32768,
"ram_start": 268435456,
"size": 2097152,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32H7xx_MT25TL01G.FLM",
"ram_size": 65524,
"ram_start": 536870912,
"size": 67108864,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32H7xx_MT25TL01G_DUAL.FLM",
"ram_size": 65524,
"ram_start": 536870912,
"size": 134217728,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/MT25TL01G_STM32H750B-DISCO.FLM",
"ram_size": 65524,
"ram_start": 536870912,
"size": 134217728,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/MT25TL01G_STM32H745I-DISCO.FLM",
"ram_size": 65524,
"ram_start": 536870912,
"size": 134217728,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32H743I-eval_FMC.FLM",
"ram_size": 65524,
"ram_start": 536870912,
"size": 16777216,
"start": 1610612736
}
],
"family": "STM32H7 Series",
"from_pack": {
"pack": "STM32H7xx_DFP",
"url": "https://www.keil.com/pack/",
"vendor": "Keil",
"version": "2.3.1"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 294912,
"start": 268435456,
"startup": false
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 524288,
"start": 603979776,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 1048576,
"start": 135266304,
"startup": true
},
"RAM_D3": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 65536,
"start": 939524096,
"startup": false
}
},
"name": "STM32H747XIHx:CM7",
"processor": {
"Asymmetric": {
"CM4": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
},
"CM7": {
"core": "CortexM7",
"fpu": "DoublePrecision",
"mpu": "Present",
"units": 1
}
}
},
"sectors": [
[
134217728,
131072
],
[
134217728,
131072
],
[
1610612736,
131072
],
[
2415919104,
65536
],
[
2415919104,
65536
],
[
2415919104,
131072
],
[
2415919104,
131072
]
],
"sub_family": "STM32H747",
"vendor": "STMicroelectronics:13"
},
"STM32H7A3ZITxQ": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32H7x_2048.FLM",
"ram_size": 32768,
"ram_start": 536870912,
"size": 2097152,
"start": 134217728
}
],
"family": "STM32H7 Series",
"from_pack": {
"pack": "STM32H7xx_DFP",
"url": "https://www.keil.com/pack/",
"vendor": "Keil",
"version": "2.7.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 1048576,
"start": 603979776,
"startup": false
},
"IRAM2": {
"access": {
"execute": true,
"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": 2097152,
"start": 134217728,
"startup": true
}
},
"name": "STM32H7A3ZITxQ",
"processor": {
"Symmetric": {
"core": "CortexM7",
"fpu": "DoublePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
131072
]
],
"sub_family": "STM32H7A3",
"vendor": "STMicroelectronics:13"
},
"STM32L072CZTx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32L0xx_192.FLM",
"ram_size": null,
"ram_start": null,
"size": 196608,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32L07_8x_EEPROM.FLM",
"ram_size": null,
"ram_start": null,
"size": 6144,
"start": 134742016
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32L0xx_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 20,
"start": 536346624
}
],
"family": "STM32L0 Series",
"from_pack": {
"pack": "STM32L0xx_DFP",
"url": "http://www.keil.com/pack/",
"vendor": "Keil",
"version": "2.0.1"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 20480,
"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": 196608,
"start": 134217728,
"startup": true
}
},
"name": "STM32L072CZTx",
"processor": {
"Symmetric": {
"core": "CortexM0Plus",
"fpu": "None",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
128
],
[
134742016,
3072
],
[
134745088,
3072
],
[
536346624,
20
]
],
"sub_family": "STM32L072",
"vendor": "STMicroelectronics:13"
},
"STM32L073RZTx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32L0xx_192.FLM",
"ram_size": null,
"ram_start": null,
"size": 196608,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32L07_8x_EEPROM.FLM",
"ram_size": null,
"ram_start": null,
"size": 6144,
"start": 134742016
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32L0xx_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 20,
"start": 536346624
}
],
"family": "STM32L0 Series",
"from_pack": {
"pack": "STM32L0xx_DFP",
"url": "http://www.keil.com/pack/",
"vendor": "Keil",
"version": "2.0.1"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 20480,
"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": 196608,
"start": 134217728,
"startup": true
}
},
"name": "STM32L073RZTx",
"processor": {
"Symmetric": {
"core": "CortexM0Plus",
"fpu": "None",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
128
],
[
134742016,
3072
],
[
134745088,
3072
],
[
536346624,
20
]
],
"sub_family": "STM32L073",
"vendor": "STMicroelectronics:13"
},
"STM32L151CCTx": {
"algorithms": [
{
"default": true,
"file_name": "Flash/STM32L1xx_256.FLM",
"ram_size": null,
"ram_start": null,
"size": 262144,
"start": 134217728
},
{
"default": false,
"file_name": "Flash/STM32L1xx_256_EEPROM.FLM",
"ram_size": null,
"ram_start": null,
"size": 8192,
"start": 134742016
},
{
"default": false,
"file_name": "Flash/STM32L1xx_256_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 24,
"start": 536346624
}
],
"family": "STM32L1 Series",
"from_pack": {
"pack": "STM32L1xx_DFP",
"url": "http://www.keil.com/pack/",
"vendor": "Keil",
"version": "1.2.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": 262144,
"start": 134217728,
"startup": true
}
},
"name": "STM32L151CCTx",
"processor": {
"Symmetric": {
"core": "CortexM3",
"fpu": "None",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
256
],
[
134742016,
256
],
[
536346624,
24
]
],
"sub_family": "STM32L151",
"vendor": "STMicroelectronics:13"
},
"STM32L152RCTx": {
"algorithms": [
{
"default": true,
"file_name": "Flash/STM32L1xx_256.FLM",
"ram_size": null,
"ram_start": null,
"size": 262144,
"start": 134217728
},
{
"default": false,
"file_name": "Flash/STM32L1xx_256_EEPROM.FLM",
"ram_size": null,
"ram_start": null,
"size": 8192,
"start": 134742016
},
{
"default": false,
"file_name": "Flash/STM32L1xx_256_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 24,
"start": 536346624
}
],
"family": "STM32L1 Series",
"from_pack": {
"pack": "STM32L1xx_DFP",
"url": "http://www.keil.com/pack/",
"vendor": "Keil",
"version": "1.2.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": 262144,
"start": 134217728,
"startup": true
}
},
"name": "STM32L152RCTx",
"processor": {
"Symmetric": {
"core": "CortexM3",
"fpu": "None",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
256
],
[
134742016,
256
],
[
536346624,
24
]
],
"sub_family": "STM32L152",
"vendor": "STMicroelectronics:13"
},
"STM32L152RETx": {
"algorithms": [
{
"default": true,
"file_name": "Flash/STM32L1xx_512.FLM",
"ram_size": null,
"ram_start": null,
"size": 524288,
"start": 134217728
},
{
"default": false,
"file_name": "Flash/STM32L1xx_512_EEPROM.FLM",
"ram_size": null,
"ram_start": null,
"size": 16384,
"start": 134742016
},
{
"default": false,
"file_name": "Flash/STM32L1xx_512_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 40,
"start": 536346624
}
],
"family": "STM32L1 Series",
"from_pack": {
"pack": "STM32L1xx_DFP",
"url": "http://www.keil.com/pack/",
"vendor": "Keil",
"version": "1.2.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 81920,
"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": "STM32L152RETx",
"processor": {
"Symmetric": {
"core": "CortexM3",
"fpu": "None",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
256
],
[
134742016,
256
],
[
536346624,
40
]
],
"sub_family": "STM32L152",
"vendor": "STMicroelectronics:13"
},
"STM32L432KCUx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32L4xx_256.FLM",
"ram_size": null,
"ram_start": null,
"size": 262144,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32L4xx_SB_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 20,
"start": 536836096
}
],
"family": "STM32L4 Series",
"from_pack": {
"pack": "STM32L4xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.2.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 49152,
"start": 536870912,
"startup": false
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 16384,
"start": 268435456,
"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": "STM32L432KCUx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
2048
]
],
"sub_family": "STM32L432",
"vendor": "STMicroelectronics:13"
},
"STM32L433RCTx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32L4xx_256.FLM",
"ram_size": null,
"ram_start": null,
"size": 262144,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32L4xx_SB_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 20,
"start": 536836096
}
],
"family": "STM32L4 Series",
"from_pack": {
"pack": "STM32L4xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.2.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 49152,
"start": 536870912,
"startup": false
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 16384,
"start": 268435456,
"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": "STM32L433RCTx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
2048
]
],
"sub_family": "STM32L433",
"vendor": "STMicroelectronics:13"
},
"STM32L443RCTx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32L4xx_256.FLM",
"ram_size": null,
"ram_start": null,
"size": 262144,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32L4xx_SB_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 20,
"start": 536836096
}
],
"family": "STM32L4 Series",
"from_pack": {
"pack": "STM32L4xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.2.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 49152,
"start": 536870912,
"startup": false
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 16384,
"start": 268435456,
"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": "STM32L443RCTx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
2048
]
],
"sub_family": "STM32L443",
"vendor": "STMicroelectronics:13"
},
"STM32L452RETx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32L4xx_512.FLM",
"ram_size": null,
"ram_start": null,
"size": 524288,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32L4xx_SB_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 20,
"start": 536836096
}
],
"family": "STM32L4 Series",
"from_pack": {
"pack": "STM32L4xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.2.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
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 32768,
"start": 268435456,
"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": "STM32L452RETx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
2048
]
],
"sub_family": "STM32L452",
"vendor": "STMicroelectronics:13"
},
"STM32L471QGIx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32L4xx_1024.FLM",
"ram_size": null,
"ram_start": null,
"size": 1048576,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32L4xx_DB_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 20,
"start": 536836096
}
],
"family": "STM32L4 Series",
"from_pack": {
"pack": "STM32L4xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.2.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 98304,
"start": 536870912,
"startup": false
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 32768,
"start": 268435456,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 1048576,
"start": 134217728,
"startup": true
}
},
"name": "STM32L471QGIx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
2048
]
],
"sub_family": "STM32L471",
"vendor": "STMicroelectronics:13"
},
"STM32L475VGTx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32L4xx_1024.FLM",
"ram_size": null,
"ram_start": null,
"size": 1048576,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32L4xx_DB_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 20,
"start": 536836096
}
],
"family": "STM32L4 Series",
"from_pack": {
"pack": "STM32L4xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.2.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 98304,
"start": 536870912,
"startup": false
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 32768,
"start": 268435456,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 1048576,
"start": 134217728,
"startup": true
}
},
"name": "STM32L475VGTx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
2048
]
],
"sub_family": "STM32L475",
"vendor": "STMicroelectronics:13"
},
"STM32L476RGTx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32L4xx_1024.FLM",
"ram_size": null,
"ram_start": null,
"size": 1048576,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32L4xx_DB_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 20,
"start": 536836096
}
],
"family": "STM32L4 Series",
"from_pack": {
"pack": "STM32L4xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.2.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 98304,
"start": 536870912,
"startup": false
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 32768,
"start": 268435456,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 1048576,
"start": 134217728,
"startup": true
}
},
"name": "STM32L476RGTx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
2048
]
],
"sub_family": "STM32L476",
"vendor": "STMicroelectronics:13"
},
"STM32L476VGTx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32L4xx_1024.FLM",
"ram_size": null,
"ram_start": null,
"size": 1048576,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32L4xx_DB_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 20,
"start": 536836096
}
],
"family": "STM32L4 Series",
"from_pack": {
"pack": "STM32L4xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.2.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 98304,
"start": 536870912,
"startup": false
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 32768,
"start": 268435456,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 1048576,
"start": 134217728,
"startup": true
}
},
"name": "STM32L476VGTx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
2048
]
],
"sub_family": "STM32L476",
"vendor": "STMicroelectronics:13"
},
"STM32L486RGTx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32L4xx_1024.FLM",
"ram_size": null,
"ram_start": null,
"size": 1048576,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32L4xx_DB_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 20,
"start": 536836096
}
],
"family": "STM32L4 Series",
"from_pack": {
"pack": "STM32L4xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.2.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 98304,
"start": 536870912,
"startup": false
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 32768,
"start": 268435456,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 1048576,
"start": 134217728,
"startup": true
}
},
"name": "STM32L486RGTx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
2048
]
],
"sub_family": "STM32L486",
"vendor": "STMicroelectronics:13"
},
"STM32L496AGIx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32L4xx_1024.FLM",
"ram_size": null,
"ram_start": null,
"size": 1048576,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32L4xx_DB_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 20,
"start": 536836096
}
],
"family": "STM32L4 Series",
"from_pack": {
"pack": "STM32L4xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.2.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 262144,
"start": 536870912,
"startup": false
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 65536,
"start": 268435456,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 1048576,
"start": 134217728,
"startup": true
}
},
"name": "STM32L496AGIx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
2048
]
],
"sub_family": "STM32L496",
"vendor": "STMicroelectronics:13"
},
"STM32L496ZGTx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32L4xx_1024.FLM",
"ram_size": null,
"ram_start": null,
"size": 1048576,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32L4xx_DB_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 20,
"start": 536836096
}
],
"family": "STM32L4 Series",
"from_pack": {
"pack": "STM32L4xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.2.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 262144,
"start": 536870912,
"startup": false
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 65536,
"start": 268435456,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 1048576,
"start": 134217728,
"startup": true
}
},
"name": "STM32L496ZGTx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
2048
]
],
"sub_family": "STM32L496",
"vendor": "STMicroelectronics:13"
},
"STM32L4R5ZITx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32L4Rx_2048.FLM",
"ram_size": null,
"ram_start": null,
"size": 2097152,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32L4Rx_2048_Dual.FLM",
"ram_size": null,
"ram_start": null,
"size": 2097152,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32L4Rx_SB_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 20,
"start": 535822336
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32L4Rx_DB_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 36,
"start": 535822336
}
],
"family": "STM32L4 Series",
"from_pack": {
"pack": "STM32L4xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.2.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 655360,
"start": 536870912,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 2097152,
"start": 134217728,
"startup": true
}
},
"name": "STM32L4R5ZITx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
4096
]
],
"sub_family": "STM32L4R5",
"vendor": "STMicroelectronics:13"
},
"STM32L4R9AIIx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32L4Rx_2048.FLM",
"ram_size": null,
"ram_start": null,
"size": 2097152,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32L4Rx_2048_Dual.FLM",
"ram_size": null,
"ram_start": null,
"size": 2097152,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32L4R9I_EVAL.FLM",
"ram_size": null,
"ram_start": null,
"size": 67108864,
"start": 2415919104
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32L4Rx_SB_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 20,
"start": 535822336
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32L4Rx_DB_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 36,
"start": 535822336
}
],
"family": "STM32L4 Series",
"from_pack": {
"pack": "STM32L4xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.2.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 655360,
"start": 536870912,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 2097152,
"start": 134217728,
"startup": true
}
},
"name": "STM32L4R9AIIx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
4096
]
],
"sub_family": "STM32L4R9",
"vendor": "STMicroelectronics:13"
},
"STM32L4S5VITx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32L4Rx_2048.FLM",
"ram_size": null,
"ram_start": null,
"size": 2097152,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32L4Rx_2048_Dual.FLM",
"ram_size": null,
"ram_start": null,
"size": 2097152,
"start": 134217728
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32L4Rx_SB_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 20,
"start": 535822336
},
{
"default": false,
"file_name": "CMSIS/Flash/STM32L4Rx_DB_OPT.FLM",
"ram_size": null,
"ram_start": null,
"size": 36,
"start": 535822336
}
],
"family": "STM32L4 Series",
"from_pack": {
"pack": "STM32L4xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "2.2.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 655360,
"start": 536870912,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 2097152,
"start": 134217728,
"startup": true
}
},
"name": "STM32L4S5VITx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
4096
]
],
"sub_family": "STM32L4S5",
"vendor": "STMicroelectronics:13"
},
"STM32L552ZETxQ": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32L5x_512_0800.FLM",
"ram_size": null,
"ram_start": null,
"size": 524288,
"start": 134217728
}
],
"family": "STM32L5 Series",
"from_pack": {
"pack": "STM32L5xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "1.3.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 262144,
"start": 536870912,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 524288,
"start": 134217728,
"startup": true
}
},
"name": "STM32L552ZETxQ",
"processor": {
"Symmetric": {
"core": "CortexM33",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
2048
]
],
"sub_family": "STM32L562",
"vendor": "STMicroelectronics:13"
},
"STM32L562QEIxQ": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32L5x_512_0800.FLM",
"ram_size": null,
"ram_start": null,
"size": 524288,
"start": 134217728
}
],
"family": "STM32L5 Series",
"from_pack": {
"pack": "STM32L5xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "1.3.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 262144,
"start": 536870912,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 524288,
"start": 134217728,
"startup": true
}
},
"name": "STM32L562QEIxQ",
"processor": {
"Symmetric": {
"core": "CortexM33",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
2048
]
],
"sub_family": "STM32L562",
"vendor": "STMicroelectronics:13"
},
"STM32U575ZITx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32U5xx_2M_0800.FLM",
"ram_size": null,
"ram_start": null,
"size": 2097152,
"start": 134217728
}
],
"family": "STM32U5 Series",
"from_pack": {
"pack": "STM32U5xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "1.0.5"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 786432,
"start": 536870912,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 2097152,
"start": 134217728,
"startup": true
}
},
"name": "STM32U575ZITx",
"processor": {
"Symmetric": {
"core": "CortexM33",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
2048
]
],
"sub_family": "STM32U575",
"vendor": "STMicroelectronics:13"
},
"STM32U585AIIx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32U5xx_2M_0800.FLM",
"ram_size": null,
"ram_start": null,
"size": 2097152,
"start": 134217728
}
],
"family": "STM32U5 Series",
"from_pack": {
"pack": "STM32U5xx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "1.0.5"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 786432,
"start": 536870912,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 2097152,
"start": 134217728,
"startup": true
}
},
"name": "STM32U585AIIx",
"processor": {
"Symmetric": {
"core": "CortexM33",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
2048
]
],
"sub_family": "STM32U585",
"vendor": "STMicroelectronics:13"
},
"STM32U545RETx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32U5xx_512K_0800.FLM",
"ram_size": 32768,
"ram_start": 536870912,
"size": 524288,
"start": 134217728,
"style": "Keil"
},
{
"default": true,
"file_name": "CMSIS/Flash/STM32U5xx_512K_0C00.FLM",
"ram_size": 32768,
"ram_start": 536870912,
"size": 524288,
"start": 201326592,
"style": "Keil"
},
{
"default": false,
"file_name": "CMSIS/Flash/MX25LM51245G_STM32U575I-EVAL.FLM",
"ram_size": 655360,
"ram_start": 536870912,
"size": 67108864,
"start": 1879048192,
"style": "Keil"
},
{
"default": false,
"file_name": "CMSIS/Flash/MX25LM51245G_STM32U585I_IOT02A.FLM",
"ram_size": 655360,
"ram_start": 536870912,
"size": 67108864,
"start": 1879048192,
"style": "Keil"
},
{
"default": false,
"file_name": "CMSIS/Flash/MX25LM51245G_STM32U599J-DK.FLM",
"ram_size": 65524,
"ram_start": 536870912,
"size": 67108864,
"start": 2415919104,
"style": "Keil"
}
],
"family": "STM32U5 Series",
"from_pack": {
"pack": "STM32U5xx_DFP",
"url": "https://www.keil.com/pack/",
"vendor": "Keil",
"version": "2.2.1"
},
"memories": {
"Flash": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"p_name": null,
"size": 524288,
"start": 134217728,
"startup": true
},
"SRAM1_2": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"p_name": null,
"size": 262144,
"start": 536870912,
"startup": false
},
"SRAM3": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"p_name": null,
"size": 16384,
"start": 671088640,
"startup": false
}
},
"name": "STM32U545RETx",
"processors": [
{
"address": null,
"ap": 0,
"apid": null,
"core": "CortexM33",
"default_reset_sequence": null,
"dp": 0,
"fpu": "SinglePrecision",
"mpu": "Present",
"name": null,
"svd": "CMSIS/SVD/STM32U545.svd",
"unit": 0
}
],
"sub_family": "STM32U545",
"vendor": "STMicroelectronics:13"
},
"STM32U5A5ZJTx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32U59x_4M_0800.FLM",
"ram_size": 32768,
"ram_start": 536870912,
"size": 4194304,
"start": 134217728,
"style": "Keil"
},
{
"default": true,
"file_name": "CMSIS/Flash/STM32U59x_4M_0C00.FLM",
"ram_size": 32768,
"ram_start": 536870912,
"size": 4194304,
"start": 201326592,
"style": "Keil"
},
{
"default": false,
"file_name": "CMSIS/Flash/MX25LM51245G_STM32U575I-EVAL.FLM",
"ram_size": 655360,
"ram_start": 536870912,
"size": 67108864,
"start": 1879048192,
"style": "Keil"
},
{
"default": false,
"file_name": "CMSIS/Flash/MX25LM51245G_STM32U585I_IOT02A.FLM",
"ram_size": 655360,
"ram_start": 536870912,
"size": 67108864,
"start": 1879048192,
"style": "Keil"
},
{
"default": false,
"file_name": "CMSIS/Flash/MX25LM51245G_STM32U599J-DK.FLM",
"ram_size": 65524,
"ram_start": 536870912,
"size": 67108864,
"start": 2415919104,
"style": "Keil"
}
],
"family": "STM32U5 Series",
"from_pack": {
"pack": "STM32U5xx_DFP",
"url": "https://www.keil.com/pack/",
"vendor": "Keil",
"version": "2.2.1"
},
"memories": {
"Flash": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"p_name": null,
"size": 4194304,
"start": 134217728,
"startup": true
},
"SRAM1235": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"p_name": null,
"size": 2555904,
"start": 536870912,
"startup": false
},
"SRAM4": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"p_name": null,
"size": 16384,
"start": 671088640,
"startup": false
},
"SRAM_GFXMM": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"p_name": null,
"size": 16777216,
"start": 603979776,
"startup": false
}
},
"name": "STM32U5A5ZJTx",
"processors": [
{
"address": null,
"ap": 0,
"apid": null,
"core": "CortexM33",
"default_reset_sequence": null,
"dp": 0,
"fpu": "SinglePrecision",
"mpu": "Present",
"name": null,
"svd": "CMSIS/SVD/STM32U5A5.svd",
"unit": 0
}
],
"sub_family": "STM32U5A5",
"vendor": "STMicroelectronics:13"
},
"STM32WB15CCUx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32WB_M4.FLM",
"ram_size": null,
"ram_start": null,
"size": 1048576,
"start": 134217728
}
],
"family": "STM32WB Series",
"from_pack": {
"pack": "STM32WBxx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "1.2.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 49152,
"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": 327680,
"start": 134217728,
"startup": true
}
},
"name": "STM32WB15CCUx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
4096
]
],
"sub_family": "STM32WB15",
"vendor": "STMicroelectronics:13"
},
"STM32WB55RGVx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32WB_M4.FLM",
"ram_size": null,
"ram_start": null,
"size": 1048576,
"start": 134217728
}
],
"family": "STM32WB Series",
"from_pack": {
"pack": "STM32WBxx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "1.0.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 262144,
"start": 536870912,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 1048576,
"start": 134217728,
"startup": true
}
},
"name": "STM32WB55RGVx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
4096
],
[
134221824,
4096
],
[
134225920,
4096
],
[
134230016,
4096
],
[
134234112,
4096
],
[
134238208,
4096
],
[
134242304,
4096
],
[
134246400,
4096
],
[
134250496,
4096
],
[
134254592,
4096
],
[
134258688,
4096
],
[
134262784,
4096
],
[
134266880,
4096
],
[
134270976,
4096
],
[
134275072,
4096
],
[
134279168,
4096
],
[
134283264,
4096
],
[
134287360,
4096
],
[
134291456,
4096
],
[
134295552,
4096
],
[
134299648,
4096
],
[
134303744,
4096
],
[
134307840,
4096
],
[
134311936,
4096
],
[
134316032,
4096
],
[
134320128,
4096
],
[
134324224,
4096
],
[
134328320,
4096
],
[
134332416,
4096
],
[
134336512,
4096
],
[
134340608,
4096
],
[
134344704,
4096
],
[
134348800,
4096
],
[
134352896,
4096
],
[
134356992,
4096
],
[
134361088,
4096
],
[
134365184,
4096
],
[
134369280,
4096
],
[
134373376,
4096
],
[
134377472,
4096
],
[
134381568,
4096
],
[
134385664,
4096
],
[
134389760,
4096
],
[
134393856,
4096
],
[
134397952,
4096
],
[
134402048,
4096
],
[
134406144,
4096
],
[
134410240,
4096
],
[
134414336,
4096
],
[
134418432,
4096
],
[
134422528,
4096
],
[
134426624,
4096
],
[
134430720,
4096
],
[
134434816,
4096
],
[
134438912,
4096
],
[
134443008,
4096
],
[
134447104,
4096
],
[
134451200,
4096
],
[
134455296,
4096
],
[
134459392,
4096
],
[
134463488,
4096
],
[
134467584,
4096
],
[
134471680,
4096
],
[
134475776,
4096
],
[
134479872,
4096
],
[
134483968,
4096
],
[
134488064,
4096
],
[
134492160,
4096
],
[
134496256,
4096
],
[
134500352,
4096
],
[
134504448,
4096
],
[
134508544,
4096
],
[
134512640,
4096
],
[
134516736,
4096
],
[
134520832,
4096
],
[
134524928,
4096
],
[
134529024,
4096
],
[
134533120,
4096
],
[
134537216,
4096
],
[
134541312,
4096
],
[
134545408,
4096
],
[
134549504,
4096
],
[
134553600,
4096
],
[
134557696,
4096
],
[
134561792,
4096
],
[
134565888,
4096
],
[
134569984,
4096
],
[
134574080,
4096
],
[
134578176,
4096
],
[
134582272,
4096
],
[
134586368,
4096
],
[
134590464,
4096
],
[
134594560,
4096
],
[
134598656,
4096
],
[
134602752,
4096
],
[
134606848,
4096
],
[
134610944,
4096
],
[
134615040,
4096
],
[
134619136,
4096
],
[
134623232,
4096
],
[
134627328,
4096
],
[
134631424,
4096
],
[
134635520,
4096
],
[
134639616,
4096
],
[
134643712,
4096
],
[
134647808,
4096
],
[
134651904,
4096
],
[
134656000,
4096
],
[
134660096,
4096
],
[
134664192,
4096
],
[
134668288,
4096
],
[
134672384,
4096
],
[
134676480,
4096
],
[
134680576,
4096
],
[
134684672,
4096
],
[
134688768,
4096
],
[
134692864,
4096
],
[
134696960,
4096
],
[
134701056,
4096
],
[
134705152,
4096
],
[
134709248,
4096
],
[
134713344,
4096
],
[
134717440,
4096
],
[
134721536,
4096
],
[
134725632,
4096
],
[
134729728,
4096
],
[
134733824,
4096
],
[
134737920,
4096
],
[
134742016,
4096
],
[
134746112,
4096
],
[
134750208,
4096
],
[
134754304,
4096
],
[
134758400,
4096
],
[
134762496,
4096
],
[
134766592,
4096
],
[
134770688,
4096
],
[
134774784,
4096
],
[
134778880,
4096
],
[
134782976,
4096
],
[
134787072,
4096
],
[
134791168,
4096
],
[
134795264,
4096
],
[
134799360,
4096
],
[
134803456,
4096
],
[
134807552,
4096
],
[
134811648,
4096
],
[
134815744,
4096
],
[
134819840,
4096
],
[
134823936,
4096
],
[
134828032,
4096
],
[
134832128,
4096
],
[
134836224,
4096
],
[
134840320,
4096
],
[
134844416,
4096
],
[
134848512,
4096
],
[
134852608,
4096
],
[
134856704,
4096
],
[
134860800,
4096
],
[
134864896,
4096
],
[
134868992,
4096
],
[
134873088,
4096
],
[
134877184,
4096
],
[
134881280,
4096
],
[
134885376,
4096
],
[
134889472,
4096
],
[
134893568,
4096
],
[
134897664,
4096
],
[
134901760,
4096
],
[
134905856,
4096
],
[
134909952,
4096
],
[
134914048,
4096
],
[
134918144,
4096
],
[
134922240,
4096
],
[
134926336,
4096
],
[
134930432,
4096
],
[
134934528,
4096
],
[
134938624,
4096
],
[
134942720,
4096
],
[
134946816,
4096
],
[
134950912,
4096
],
[
134955008,
4096
],
[
134959104,
4096
],
[
134963200,
4096
],
[
134967296,
4096
],
[
134971392,
4096
],
[
134975488,
4096
],
[
134979584,
4096
],
[
134983680,
4096
],
[
134987776,
4096
],
[
134991872,
4096
],
[
134995968,
4096
],
[
135000064,
4096
],
[
135004160,
4096
],
[
135008256,
4096
],
[
135012352,
4096
],
[
135016448,
4096
],
[
135020544,
4096
],
[
135024640,
4096
],
[
135028736,
4096
],
[
135032832,
4096
],
[
135036928,
4096
],
[
135041024,
4096
],
[
135045120,
4096
],
[
135049216,
4096
],
[
135053312,
4096
],
[
135057408,
4096
],
[
135061504,
4096
],
[
135065600,
4096
],
[
135069696,
4096
],
[
135073792,
4096
],
[
135077888,
4096
],
[
135081984,
4096
],
[
135086080,
4096
],
[
135090176,
4096
],
[
135094272,
4096
],
[
135098368,
4096
],
[
135102464,
4096
],
[
135106560,
4096
],
[
135110656,
4096
],
[
135114752,
4096
],
[
135118848,
4096
],
[
135122944,
4096
],
[
135127040,
4096
],
[
135131136,
4096
],
[
135135232,
4096
],
[
135139328,
4096
],
[
135143424,
4096
],
[
135147520,
4096
],
[
135151616,
4096
],
[
135155712,
4096
],
[
135159808,
4096
],
[
135163904,
4096
],
[
135168000,
4096
],
[
135172096,
4096
],
[
135176192,
4096
],
[
135180288,
4096
],
[
135184384,
4096
],
[
135188480,
4096
],
[
135192576,
4096
],
[
135196672,
4096
],
[
135200768,
4096
],
[
135204864,
4096
],
[
135208960,
4096
],
[
135213056,
4096
],
[
135217152,
4096
],
[
135221248,
4096
],
[
135225344,
4096
],
[
135229440,
4096
],
[
135233536,
4096
],
[
135237632,
4096
],
[
135241728,
4096
],
[
135245824,
4096
],
[
135249920,
4096
],
[
135254016,
4096
],
[
135258112,
4096
],
[
135262208,
4096
]
],
"sub_family": "STM32WB55",
"vendor": "STMicroelectronics:13"
},
"STM32WB55VGYx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32WB_M4.FLM",
"ram_size": null,
"ram_start": null,
"size": 1048576,
"start": 134217728
}
],
"family": "STM32WB Series",
"from_pack": {
"pack": "STM32WBxx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "1.0.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 262144,
"start": 536870912,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 1048576,
"start": 134217728,
"startup": true
}
},
"name": "STM32WB55VGYx",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
4096
],
[
134221824,
4096
],
[
134225920,
4096
],
[
134230016,
4096
],
[
134234112,
4096
],
[
134238208,
4096
],
[
134242304,
4096
],
[
134246400,
4096
],
[
134250496,
4096
],
[
134254592,
4096
],
[
134258688,
4096
],
[
134262784,
4096
],
[
134266880,
4096
],
[
134270976,
4096
],
[
134275072,
4096
],
[
134279168,
4096
],
[
134283264,
4096
],
[
134287360,
4096
],
[
134291456,
4096
],
[
134295552,
4096
],
[
134299648,
4096
],
[
134303744,
4096
],
[
134307840,
4096
],
[
134311936,
4096
],
[
134316032,
4096
],
[
134320128,
4096
],
[
134324224,
4096
],
[
134328320,
4096
],
[
134332416,
4096
],
[
134336512,
4096
],
[
134340608,
4096
],
[
134344704,
4096
],
[
134348800,
4096
],
[
134352896,
4096
],
[
134356992,
4096
],
[
134361088,
4096
],
[
134365184,
4096
],
[
134369280,
4096
],
[
134373376,
4096
],
[
134377472,
4096
],
[
134381568,
4096
],
[
134385664,
4096
],
[
134389760,
4096
],
[
134393856,
4096
],
[
134397952,
4096
],
[
134402048,
4096
],
[
134406144,
4096
],
[
134410240,
4096
],
[
134414336,
4096
],
[
134418432,
4096
],
[
134422528,
4096
],
[
134426624,
4096
],
[
134430720,
4096
],
[
134434816,
4096
],
[
134438912,
4096
],
[
134443008,
4096
],
[
134447104,
4096
],
[
134451200,
4096
],
[
134455296,
4096
],
[
134459392,
4096
],
[
134463488,
4096
],
[
134467584,
4096
],
[
134471680,
4096
],
[
134475776,
4096
],
[
134479872,
4096
],
[
134483968,
4096
],
[
134488064,
4096
],
[
134492160,
4096
],
[
134496256,
4096
],
[
134500352,
4096
],
[
134504448,
4096
],
[
134508544,
4096
],
[
134512640,
4096
],
[
134516736,
4096
],
[
134520832,
4096
],
[
134524928,
4096
],
[
134529024,
4096
],
[
134533120,
4096
],
[
134537216,
4096
],
[
134541312,
4096
],
[
134545408,
4096
],
[
134549504,
4096
],
[
134553600,
4096
],
[
134557696,
4096
],
[
134561792,
4096
],
[
134565888,
4096
],
[
134569984,
4096
],
[
134574080,
4096
],
[
134578176,
4096
],
[
134582272,
4096
],
[
134586368,
4096
],
[
134590464,
4096
],
[
134594560,
4096
],
[
134598656,
4096
],
[
134602752,
4096
],
[
134606848,
4096
],
[
134610944,
4096
],
[
134615040,
4096
],
[
134619136,
4096
],
[
134623232,
4096
],
[
134627328,
4096
],
[
134631424,
4096
],
[
134635520,
4096
],
[
134639616,
4096
],
[
134643712,
4096
],
[
134647808,
4096
],
[
134651904,
4096
],
[
134656000,
4096
],
[
134660096,
4096
],
[
134664192,
4096
],
[
134668288,
4096
],
[
134672384,
4096
],
[
134676480,
4096
],
[
134680576,
4096
],
[
134684672,
4096
],
[
134688768,
4096
],
[
134692864,
4096
],
[
134696960,
4096
],
[
134701056,
4096
],
[
134705152,
4096
],
[
134709248,
4096
],
[
134713344,
4096
],
[
134717440,
4096
],
[
134721536,
4096
],
[
134725632,
4096
],
[
134729728,
4096
],
[
134733824,
4096
],
[
134737920,
4096
],
[
134742016,
4096
],
[
134746112,
4096
],
[
134750208,
4096
],
[
134754304,
4096
],
[
134758400,
4096
],
[
134762496,
4096
],
[
134766592,
4096
],
[
134770688,
4096
],
[
134774784,
4096
],
[
134778880,
4096
],
[
134782976,
4096
],
[
134787072,
4096
],
[
134791168,
4096
],
[
134795264,
4096
],
[
134799360,
4096
],
[
134803456,
4096
],
[
134807552,
4096
],
[
134811648,
4096
],
[
134815744,
4096
],
[
134819840,
4096
],
[
134823936,
4096
],
[
134828032,
4096
],
[
134832128,
4096
],
[
134836224,
4096
],
[
134840320,
4096
],
[
134844416,
4096
],
[
134848512,
4096
],
[
134852608,
4096
],
[
134856704,
4096
],
[
134860800,
4096
],
[
134864896,
4096
],
[
134868992,
4096
],
[
134873088,
4096
],
[
134877184,
4096
],
[
134881280,
4096
],
[
134885376,
4096
],
[
134889472,
4096
],
[
134893568,
4096
],
[
134897664,
4096
],
[
134901760,
4096
],
[
134905856,
4096
],
[
134909952,
4096
],
[
134914048,
4096
],
[
134918144,
4096
],
[
134922240,
4096
],
[
134926336,
4096
],
[
134930432,
4096
],
[
134934528,
4096
],
[
134938624,
4096
],
[
134942720,
4096
],
[
134946816,
4096
],
[
134950912,
4096
],
[
134955008,
4096
],
[
134959104,
4096
],
[
134963200,
4096
],
[
134967296,
4096
],
[
134971392,
4096
],
[
134975488,
4096
],
[
134979584,
4096
],
[
134983680,
4096
],
[
134987776,
4096
],
[
134991872,
4096
],
[
134995968,
4096
],
[
135000064,
4096
],
[
135004160,
4096
],
[
135008256,
4096
],
[
135012352,
4096
],
[
135016448,
4096
],
[
135020544,
4096
],
[
135024640,
4096
],
[
135028736,
4096
],
[
135032832,
4096
],
[
135036928,
4096
],
[
135041024,
4096
],
[
135045120,
4096
],
[
135049216,
4096
],
[
135053312,
4096
],
[
135057408,
4096
],
[
135061504,
4096
],
[
135065600,
4096
],
[
135069696,
4096
],
[
135073792,
4096
],
[
135077888,
4096
],
[
135081984,
4096
],
[
135086080,
4096
],
[
135090176,
4096
],
[
135094272,
4096
],
[
135098368,
4096
],
[
135102464,
4096
],
[
135106560,
4096
],
[
135110656,
4096
],
[
135114752,
4096
],
[
135118848,
4096
],
[
135122944,
4096
],
[
135127040,
4096
],
[
135131136,
4096
],
[
135135232,
4096
],
[
135139328,
4096
],
[
135143424,
4096
],
[
135147520,
4096
],
[
135151616,
4096
],
[
135155712,
4096
],
[
135159808,
4096
],
[
135163904,
4096
],
[
135168000,
4096
],
[
135172096,
4096
],
[
135176192,
4096
],
[
135180288,
4096
],
[
135184384,
4096
],
[
135188480,
4096
],
[
135192576,
4096
],
[
135196672,
4096
],
[
135200768,
4096
],
[
135204864,
4096
],
[
135208960,
4096
],
[
135213056,
4096
],
[
135217152,
4096
],
[
135221248,
4096
],
[
135225344,
4096
],
[
135229440,
4096
],
[
135233536,
4096
],
[
135237632,
4096
],
[
135241728,
4096
],
[
135245824,
4096
],
[
135249920,
4096
],
[
135254016,
4096
],
[
135258112,
4096
],
[
135262208,
4096
]
],
"sub_family": "STM32WB55",
"vendor": "STMicroelectronics:13"
},
"STM32WL55JCIx": {
"algorithms": [
{
"default": true,
"file_name": "CMSIS/Flash/STM32WLxx_CM4.FLM",
"ram_size": null,
"ram_start": null,
"size": 262144,
"start": 134217728
}
],
"family": "STM32WL Series",
"from_pack": {
"pack": "STM32WLxx_DFP",
"url": "http://www.keil.com/pack",
"vendor": "Keil",
"version": "1.0.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 65536,
"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": "STM32WL55JCIx:CM4",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "None",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
134217728,
2048
]
],
"sub_family": "STM32WL55",
"vendor": "STMicroelectronics:13"
},
"TMPM46BF10FG": {
"algorithms": [
{
"default": true,
"file_name": "Flash\\TMPM46B_1024.FLM",
"ram_size": null,
"ram_start": null,
"size": 1048576,
"start": 0
}
],
"family": "TX04 Series",
"from_pack": {
"pack": "TMPM4_DFP",
"url": "http://www.keil.com/pack/",
"vendor": "Keil",
"version": "1.2.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 524288,
"start": 536870912,
"startup": false
},
"IRAM2": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 2048,
"start": 537395200,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 1048576,
"start": 0,
"startup": true
}
},
"name": "TMPM46BF10FG",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "NotPresent",
"units": 1
}
},
"sectors": [
[
0,
32768
]
],
"sub_family": "M460",
"vendor": "Toshiba:92"
},
"TMPM4G9F15FG": {
"algorithms": [
{
"default": true,
"file_name": "Flash/TMPM4Gx_code_1536.FLM",
"ram_size": 8192,
"ram_start": 536870912,
"size": 1572864,
"start": 0
},
{
"default": true,
"file_name": "Flash/TMPM4Gx_data_32.FLM",
"ram_size": 8192,
"ram_start": 536870912,
"size": 32768,
"start": 805306368
}
],
"family": "TXZ4 Series",
"from_pack": {
"pack": "TXZ4-M4G_DFP",
"url": "https://toshiba.semicon-storage.com/content/dam/toshiba-ss/shared/docs/product/micro/device-family-Pack/",
"vendor": "Toshiba",
"version": "1.0.1"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 196608,
"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": 1572864,
"start": 0,
"startup": true
}
},
"name": "TMPM4G9F15FG",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
0,
4096
],
[
805306368,
4096
]
],
"sub_family": "M4G",
"vendor": "Toshiba:92"
},
"TMPM4GRF20FG": {
"algorithms": [
{
"default": true,
"file_name": "Flash/TMPM4Gx_code_2048.FLM",
"ram_size": 8192,
"ram_start": 536870912,
"size": 2097152,
"start": 0
},
{
"default": true,
"file_name": "Flash/TMPM4Gx_data_32.FLM",
"ram_size": 8192,
"ram_start": 536870912,
"size": 32768,
"start": 805306368
}
],
"family": "TXZ4A+ Series",
"from_pack": {
"pack": "TXZ4Aplus-M4G1_DFP",
"url": "https://toshiba.semicon-storage.com/content/dam/toshiba-ss/shared/docs/product/micro/device-family-Pack/",
"vendor": "Toshiba",
"version": "1.0.1"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 262144,
"start": 536870912,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 2097152,
"start": 0,
"startup": true
}
},
"name": "TMPM4GRF20FG",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
0,
4096
],
[
805306368,
4096
]
],
"sub_family": "M4G(1)",
"vendor": "Toshiba:92"
},
"TMPM4KNFYAFG": {
"algorithms": [
{
"default": true,
"file_name": "Flash/TMPM4Kx_code_256.FLM",
"ram_size": 8192,
"ram_start": 536870912,
"size": 262144,
"start": 0
},
{
"default": true,
"file_name": "Flash/TMPM4Kx_data_32.FLM",
"ram_size": 8192,
"ram_start": 536870912,
"size": 32768,
"start": 805306368
}
],
"family": "TXZ4A+ Series",
"from_pack": {
"pack": "TXZ4Aplus-M4K2_DFP",
"url": "https://toshiba.semicon-storage.com/content/dam/toshiba-ss/shared/docs/product/micro/device-family-Pack/",
"vendor": "Toshiba",
"version": "1.0.0"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 24576,
"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": 0,
"startup": true
}
},
"name": "TMPM4KNFYAFG",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
0,
4096
],
[
805306368,
4096
]
],
"sub_family": "M4K(2)",
"vendor": "Toshiba:92"
},
"TMPM4NRF20FG": {
"algorithms": [
{
"default": true,
"file_name": "Flash/TMPM4Nx_code_2048.FLM",
"ram_size": 8192,
"ram_start": 536870912,
"size": 2097152,
"start": 0
},
{
"default": true,
"file_name": "Flash/TMPM4Nx_data_32.FLM",
"ram_size": 8192,
"ram_start": 536870912,
"size": 32768,
"start": 805306368
}
],
"family": "TXZ4A+ Series",
"from_pack": {
"pack": "TXZ4Aplus-M4N1_DFP",
"url": "https://toshiba.semicon-storage.com/content/dam/toshiba-ss/shared/docs/product/micro/device-family-Pack/",
"vendor": "Toshiba",
"version": "1.0.1"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 262144,
"start": 536870912,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 2097152,
"start": 0,
"startup": true
}
},
"name": "TMPM4NRF20FG",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
0,
4096
],
[
805306368,
4096
]
],
"sub_family": "M4N(1)",
"vendor": "Toshiba:92"
},
"nRF52832_xxAA": {
"algorithms": [
{
"default": true,
"file_name": "Flash\\nrf52xxx.flm",
"ram_size": 16384,
"ram_start": 536870912,
"size": 2097152,
"start": 0
},
{
"default": true,
"file_name": "Flash\\nrf52xxx_uicr.flm",
"ram_size": 16384,
"ram_start": 536870912,
"size": 4096,
"start": 268439552
},
{
"default": false,
"file_name": "Flash\\nrf52xxx_sde.flm",
"ram_size": 16384,
"ram_start": 536870912,
"size": 2097152,
"start": 0
}
],
"family": "nRF52 Series",
"from_pack": {
"pack": "nRF_DeviceFamilyPack",
"url": "http://developer.nordicsemi.com/nRF5_SDK/pieces/nRF_DeviceFamilyPack/",
"vendor": "NordicSemiconductor",
"version": "8.24.1"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 65536,
"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": 0,
"startup": true
}
},
"name": "nRF52832_xxAA",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
0,
4096
],
[
0,
4096
],
[
268439552,
4096
]
],
"sub_family": null,
"vendor": "Nordic Semiconductor:54"
},
"nRF52840_xxAA": {
"algorithms": [
{
"default": true,
"file_name": "Flash\\nrf52xxx.flm",
"ram_size": 16384,
"ram_start": 536870912,
"size": 2097152,
"start": 0
},
{
"default": true,
"file_name": "Flash\\nrf52xxx_uicr.flm",
"ram_size": 16384,
"ram_start": 536870912,
"size": 4096,
"start": 268439552
},
{
"default": false,
"file_name": "Flash\\nrf52xxx_sde.flm",
"ram_size": 16384,
"ram_start": 536870912,
"size": 2097152,
"start": 0
}
],
"family": "nRF52 Series",
"from_pack": {
"pack": "nRF_DeviceFamilyPack",
"url": "http://developer.nordicsemi.com/nRF5_SDK/pieces/nRF_DeviceFamilyPack/",
"vendor": "NordicSemiconductor",
"version": "8.24.1"
},
"memories": {
"IRAM1": {
"access": {
"execute": false,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 262144,
"start": 536870912,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"non_secure": false,
"non_secure_callable": false,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 1048576,
"start": 0,
"startup": true
}
},
"name": "nRF52840_xxAA",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"sectors": [
[
0,
4096
],
[
0,
4096
],
[
268439552,
4096
]
],
"sub_family": null,
"vendor": "Nordic Semiconductor:54"
},
// Manually added targets (not in CMSIS pack index)
"S1SBP6A": {
"memories": {
"IRAM1": {
"access": {
"execute": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 0x40000, // 256kiB
"start": 0x20000000,
"startup": false
},
"IROM1": {
"access": {
"execute": true,
"peripheral": false,
"read": true,
"secure": false,
"write": false
},
"default": true,
"size": 0x200000, // 2MiB
"start": 0,
"startup": true
}
},
"name": "S1SBP6A",
"processor": {
"Symmetric": {
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present",
"units": 1
}
},
"vendor": "Samsung:47"
},
"RP2040": {
"memories": {
"IRAM1": {
"access": {
"execute": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": true,
"size": 0x40000, // 256kiB
"start": 0x20000000,
"startup": false
},
// Scratch banks are commonly used for critical data and functions accessed only by
// one core (when only one core is accessing the RAM bank, there is no opportunity for stalls).
"SCRATCH_X": {
"access": {
"execute": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 0x1000, // 4kiB
"start": 0x20040000,
"startup": false
},
"SCRATCH_Y": {
"access": {
"execute": false,
"peripheral": false,
"read": true,
"secure": false,
"write": true
},
"default": false,
"size": 0x1000, // 4kiB
"start": 0x20041000,
"startup": false
}
},
"name": "RP2040",
"processor": {
"Symmetric": {
"core": "CortexM0Plus",
"fpu": "None",
"mpu": "Present",
"units": 2
}
},
"vendor": "Raspberry Pi:x"
}
}