CMSIS-pack update for STM32WB-family

Update of the tools/arm_pack_manager/index.json -file for the
STM32WB-chipset family.
pull/12162/head
Janne Kiiskila 2019-12-20 22:23:48 +02:00
parent 4b0c4a073c
commit dfb62a22bf
1 changed files with 558 additions and 0 deletions

View File

@ -462354,6 +462354,564 @@
"sub_family": "STM32W1",
"vendor": "STMicroelectronics:13"
},
"STM32WB55CCUx": {
"name": "STM32WB55CCUx",
"memories": {
"IRAM1": {
"access": {
"read": true,
"write": true,
"execute": false,
"peripheral": false,
"secure": false,
"non_secure": false,
"non_secure_callable": false
},
"start": 536870912,
"size": 131072,
"startup": false,
"default": true
},
"IROM1": {
"access": {
"read": true,
"write": false,
"execute": true,
"peripheral": false,
"secure": false,
"non_secure": false,
"non_secure_callable": false
},
"start": 134217728,
"size": 262144,
"startup": true,
"default": true
}
},
"algorithms": [
{
"file_name": "CMSIS/Flash/STM32WB_M4.FLM",
"start": 134217728,
"size": 262144,
"default": true,
"ram_start": null,
"ram_size": null
}
],
"processor": {
"Symmetric": {
"units": 1,
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present"
}
},
"from_pack": {
"vendor": "Keil",
"pack": "STM32WBxx_DFP",
"version": "1.0.0",
"url": "http://www.keil.com/pack"
},
"vendor": "STMicroelectronics:13",
"family": "STM32WB Series",
"sub_family": "STM32WB55"
},
"STM32WB55CEUx": {
"name": "STM32WB55CEUx",
"memories": {
"IROM1": {
"access": {
"read": true,
"write": false,
"execute": true,
"peripheral": false,
"secure": false,
"non_secure": false,
"non_secure_callable": false
},
"start": 134217728,
"size": 524288,
"startup": true,
"default": true
},
"IRAM1": {
"access": {
"read": true,
"write": true,
"execute": false,
"peripheral": false,
"secure": false,
"non_secure": false,
"non_secure_callable": false
},
"start": 536870912,
"size": 262144,
"startup": false,
"default": true
}
},
"algorithms": [
{
"file_name": "CMSIS/Flash/STM32WB_M4.FLM",
"start": 134217728,
"size": 524288,
"default": true,
"ram_start": null,
"ram_size": null
}
],
"processor": {
"Symmetric": {
"units": 1,
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present"
}
},
"from_pack": {
"vendor": "Keil",
"pack": "STM32WBxx_DFP",
"version": "1.0.0",
"url": "http://www.keil.com/pack"
},
"vendor": "STMicroelectronics:13",
"family": "STM32WB Series",
"sub_family": "STM32WB55"
},
"STM32WB55CGUx": {
"name": "STM32WB55CGUx",
"memories": {
"IRAM1": {
"access": {
"read": true,
"write": true,
"execute": false,
"peripheral": false,
"secure": false,
"non_secure": false,
"non_secure_callable": false
},
"start": 536870912,
"size": 262144,
"startup": false,
"default": true
},
"IROM1": {
"access": {
"read": true,
"write": false,
"execute": true,
"peripheral": false,
"secure": false,
"non_secure": false,
"non_secure_callable": false
},
"start": 134217728,
"size": 1048576,
"startup": true,
"default": true
}
},
"algorithms": [
{
"file_name": "CMSIS/Flash/STM32WB_M4.FLM",
"start": 134217728,
"size": 1048576,
"default": true,
"ram_start": null,
"ram_size": null
}
],
"processor": {
"Symmetric": {
"units": 1,
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present"
}
},
"from_pack": {
"vendor": "Keil",
"pack": "STM32WBxx_DFP",
"version": "1.0.0",
"url": "http://www.keil.com/pack"
},
"vendor": "STMicroelectronics:13",
"family": "STM32WB Series",
"sub_family": "STM32WB55"
},
"STM32WB55RCVx": {
"name": "STM32WB55RCVx",
"memories": {
"IROM1": {
"access": {
"read": true,
"write": false,
"execute": true,
"peripheral": false,
"secure": false,
"non_secure": false,
"non_secure_callable": false
},
"start": 134217728,
"size": 262144,
"startup": true,
"default": true
},
"IRAM1": {
"access": {
"read": true,
"write": true,
"execute": false,
"peripheral": false,
"secure": false,
"non_secure": false,
"non_secure_callable": false
},
"start": 536870912,
"size": 131072,
"startup": false,
"default": true
}
},
"algorithms": [
{
"file_name": "CMSIS/Flash/STM32WB_M4.FLM",
"start": 134217728,
"size": 262144,
"default": true,
"ram_start": null,
"ram_size": null
}
],
"processor": {
"Symmetric": {
"units": 1,
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present"
}
},
"from_pack": {
"vendor": "Keil",
"pack": "STM32WBxx_DFP",
"version": "1.0.0",
"url": "http://www.keil.com/pack"
},
"vendor": "STMicroelectronics:13",
"family": "STM32WB Series",
"sub_family": "STM32WB55"
},
"STM32WB55REVx": {
"name": "STM32WB55REVx",
"memories": {
"IRAM1": {
"access": {
"read": true,
"write": true,
"execute": false,
"peripheral": false,
"secure": false,
"non_secure": false,
"non_secure_callable": false
},
"start": 536870912,
"size": 262144,
"startup": false,
"default": true
},
"IROM1": {
"access": {
"read": true,
"write": false,
"execute": true,
"peripheral": false,
"secure": false,
"non_secure": false,
"non_secure_callable": false
},
"start": 134217728,
"size": 524288,
"startup": true,
"default": true
}
},
"algorithms": [
{
"file_name": "CMSIS/Flash/STM32WB_M4.FLM",
"start": 134217728,
"size": 524288,
"default": true,
"ram_start": null,
"ram_size": null
}
],
"processor": {
"Symmetric": {
"units": 1,
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present"
}
},
"from_pack": {
"vendor": "Keil",
"pack": "STM32WBxx_DFP",
"version": "1.0.0",
"url": "http://www.keil.com/pack"
},
"vendor": "STMicroelectronics:13",
"family": "STM32WB Series",
"sub_family": "STM32WB55"
},
"STM32WB55RGVx": {
"name": "STM32WB55RGVx",
"memories": {
"IROM1": {
"access": {
"read": true,
"write": false,
"execute": true,
"peripheral": false,
"secure": false,
"non_secure": false,
"non_secure_callable": false
},
"start": 134217728,
"size": 16777216,
"startup": true,
"default": true
},
"IRAM1": {
"access": {
"read": true,
"write": true,
"execute": false,
"peripheral": false,
"secure": false,
"non_secure": false,
"non_secure_callable": false
},
"start": 536870912,
"size": 262144,
"startup": false,
"default": true
}
},
"algorithms": [
{
"file_name": "CMSIS/Flash/STM32WB_M4.FLM",
"start": 134217728,
"size": 16777216,
"default": true,
"ram_start": null,
"ram_size": null
}
],
"processor": {
"Symmetric": {
"units": 1,
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present"
}
},
"from_pack": {
"vendor": "Keil",
"pack": "STM32WBxx_DFP",
"version": "1.0.0",
"url": "http://www.keil.com/pack"
},
"vendor": "STMicroelectronics:13",
"family": "STM32WB Series",
"sub_family": "STM32WB55"
},
"STM32WB55VCYx": {
"name": "STM32WB55VCYx",
"memories": {
"IRAM1": {
"access": {
"read": true,
"write": true,
"execute": false,
"peripheral": false,
"secure": false,
"non_secure": false,
"non_secure_callable": false
},
"start": 536870912,
"size": 131072,
"startup": false,
"default": true
},
"IROM1": {
"access": {
"read": true,
"write": false,
"execute": true,
"peripheral": false,
"secure": false,
"non_secure": false,
"non_secure_callable": false
},
"start": 134217728,
"size": 262144,
"startup": true,
"default": true
}
},
"algorithms": [
{
"file_name": "CMSIS/Flash/STM32WB_M4.FLM",
"start": 134217728,
"size": 262144,
"default": true,
"ram_start": null,
"ram_size": null
}
],
"processor": {
"Symmetric": {
"units": 1,
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present"
}
},
"from_pack": {
"vendor": "Keil",
"pack": "STM32WBxx_DFP",
"version": "1.0.0",
"url": "http://www.keil.com/pack"
},
"vendor": "STMicroelectronics:13",
"family": "STM32WB Series",
"sub_family": "STM32WB55"
},
"STM32WB55VEYx": {
"name": "STM32WB55VEYx",
"memories": {
"IRAM1": {
"access": {
"read": true,
"write": true,
"execute": false,
"peripheral": false,
"secure": false,
"non_secure": false,
"non_secure_callable": false
},
"start": 536870912,
"size": 262144,
"startup": false,
"default": true
},
"IROM1": {
"access": {
"read": true,
"write": false,
"execute": true,
"peripheral": false,
"secure": false,
"non_secure": false,
"non_secure_callable": false
},
"start": 134217728,
"size": 524288,
"startup": true,
"default": true
}
},
"algorithms": [
{
"file_name": "CMSIS/Flash/STM32WB_M4.FLM",
"start": 134217728,
"size": 524288,
"default": true,
"ram_start": null,
"ram_size": null
}
],
"processor": {
"Symmetric": {
"units": 1,
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present"
}
},
"from_pack": {
"vendor": "Keil",
"pack": "STM32WBxx_DFP",
"version": "1.0.0",
"url": "http://www.keil.com/pack"
},
"vendor": "STMicroelectronics:13",
"family": "STM32WB Series",
"sub_family": "STM32WB55"
},
"STM32WB55VGYx": {
"name": "STM32WB55VGYx",
"memories": {
"IRAM1": {
"access": {
"read": true,
"write": true,
"execute": false,
"peripheral": false,
"secure": false,
"non_secure": false,
"non_secure_callable": false
},
"start": 536870912,
"size": 262144,
"startup": false,
"default": true
},
"IROM1": {
"access": {
"read": true,
"write": false,
"execute": true,
"peripheral": false,
"secure": false,
"non_secure": false,
"non_secure_callable": false
},
"start": 134217728,
"size": 16777216,
"startup": true,
"default": true
}
},
"algorithms": [
{
"file_name": "CMSIS/Flash/STM32WB_M4.FLM",
"start": 134217728,
"size": 16777216,
"default": true,
"ram_start": null,
"ram_size": null
}
],
"processor": {
"Symmetric": {
"units": 1,
"core": "CortexM4",
"fpu": "SinglePrecision",
"mpu": "Present"
}
},
"from_pack": {
"vendor": "Keil",
"pack": "STM32WBxx_DFP",
"version": "1.0.0",
"url": "http://www.keil.com/pack"
},
"vendor": "STMicroelectronics:13",
"family": "STM32WB Series",
"sub_family": "STM32WB55"
},
"TC35678FSG-002": {
"algorithms": [
{