diff --git a/targets/targets.json b/targets/targets.json index ef62982274..46f477b05f 100644 --- a/targets/targets.json +++ b/targets/targets.json @@ -4081,11 +4081,7 @@ ], "macros_add": [ "STM32L552xx" - ], - "mbed_rom_start": "0x08000000", - "mbed_rom_size": "0x80000", - "mbed_ram_start": "0x20000000", - "mbed_ram_size": "0x40000" + ] }, "NUCLEO_L552ZE_Q": { "inherits": [ @@ -4094,6 +4090,7 @@ "supported_form_factors": [ "ARDUINO_UNO" ], + "device_name": "STM32L552ZETxQ", "detect_code": [ "0854" ] @@ -4109,11 +4106,7 @@ "macros_add": [ "STM32L562xx", "MBEDTLS_CONFIG_HW_SUPPORT" - ], - "mbed_rom_start": "0x08000000", - "mbed_rom_size": "0x80000", - "mbed_ram_start": "0x20000000", - "mbed_ram_size": "0x40000" + ] }, "DISCO_L562QE": { "inherits": [ @@ -4139,6 +4132,7 @@ "features": [ "BLE" ], + "device_name": "STM32L562QEIxQ", "detect_code": [ "0854" ] diff --git a/tools/arm_pack_manager/index.json b/tools/arm_pack_manager/index.json index 5ec32ab2ce..84fb826103 100644 --- a/tools/arm_pack_manager/index.json +++ b/tools/arm_pack_manager/index.json @@ -479422,6 +479422,122 @@ "sub_family": "STM32L4S9", "vendor": "STMicroelectronics:13" }, + "STM32L552ZETxQ": { + "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": { + "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" + }, "STM32W108C8": { "algorithms": [ {