Skip to content

Commit c815471

Browse files
committed
STM33H7: DISCO_H747I inherit from MCU_STM32H747xI
1 parent 561f8d4 commit c815471

File tree

1 file changed

+64
-65
lines changed

1 file changed

+64
-65
lines changed

targets/targets.json

Lines changed: 64 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -2894,25 +2894,16 @@
28942894
"GENERIC_H745I"
28952895
]
28962896
},
2897-
"DISCO_H747I_CM7": {
2897+
"MCU_STM32H747xI": {
28982898
"inherits": [
28992899
"MCU_STM32"
29002900
],
2901-
"core": "Cortex-M7FD",
2902-
"components_add": [
2903-
"QSPIF",
2904-
"FLASHIAP"
2905-
],
2906-
"mbed_rom_start": "0x08000000",
2907-
"mbed_rom_size": "0x100000",
2908-
"mbed_ram_start": "0x24000000",
2909-
"mbed_ram_size": "0x80000",
29102901
"extra_labels_add": [
29112902
"STM32H7",
2912-
"STM32H747xI",
2913-
"STM32H747xI_CM7",
2914-
"DISCO_H747I",
2915-
"MT25QL512"
2903+
"STM32H747xI"
2904+
],
2905+
"components_add": [
2906+
"FLASHIAP"
29162907
],
29172908
"config": {
29182909
"clock_source": {
@@ -2927,21 +2918,12 @@
29272918
},
29282919
"macros_add": [
29292920
"STM32H747xx",
2930-
"CORE_CM7",
29312921
"EXTRA_IDLE_STACK_REQUIRED",
29322922
"MBED_TICKLESS"
29332923
],
29342924
"overrides": {
29352925
"lpticker_delay_ticks": 0
29362926
},
2937-
"supported_form_factors": [
2938-
"ARDUINO",
2939-
"STMOD",
2940-
"PMOD"
2941-
],
2942-
"detect_code": [
2943-
"0814"
2944-
],
29452927
"device_has_add": [
29462928
"ANALOGOUT",
29472929
"CAN",
@@ -2951,70 +2933,87 @@
29512933
"QSPI",
29522934
"MPU"
29532935
],
2954-
"device_name": "STM32H747XIHx",
2955-
"bootloader_supported": true
2936+
"bootloader_supported": true,
2937+
"public": false
29562938
},
2957-
"DISCO_H747I": {
2939+
"MCU_STM32H747xI_CM7": {
29582940
"inherits": [
2959-
"DISCO_H747I_CM7"
2960-
]
2941+
"MCU_STM32H747xI"
2942+
],
2943+
"extra_labels_add": [
2944+
"STM32H747xI_CM7"
2945+
],
2946+
"core": "Cortex-M7FD",
2947+
"mbed_rom_start": "0x08000000",
2948+
"mbed_rom_size": "0x100000",
2949+
"mbed_ram_start": "0x24000000",
2950+
"mbed_ram_size": "0x80000",
2951+
"macros_add": [
2952+
"CORE_CM7"
2953+
],
2954+
"public": false
29612955
},
2962-
"DISCO_H747I_CM4": {
2956+
"DISCO_H747I_CM7": {
29632957
"inherits": [
2964-
"MCU_STM32"
2958+
"MCU_STM32H747xI_CM7"
2959+
],
2960+
"supported_form_factors": [
2961+
"ARDUINO",
2962+
"STMOD",
2963+
"PMOD"
29652964
],
2966-
"core": "Cortex-M4F",
29672965
"extra_labels_add": [
2968-
"STM32H7",
2969-
"STM32H747xI",
2970-
"STM32H747xI_CM4",
29712966
"DISCO_H747I",
29722967
"MT25QL512"
29732968
],
29742969
"components_add": [
2975-
"QSPIF",
2976-
"FLASHIAP"
2970+
"QSPIF"
2971+
],
2972+
"detect_code": [
2973+
"0814"
2974+
],
2975+
"device_name": "STM32H747XIHx"
2976+
},
2977+
"DISCO_H747I": {
2978+
"inherits": [
2979+
"DISCO_H747I_CM7"
2980+
]
2981+
},
2982+
"MCU_STM32H747xI_CM4": {
2983+
"inherits": [
2984+
"MCU_STM32H747xI"
29772985
],
2986+
"extra_labels_add": [
2987+
"STM32H747xI_CM4"
2988+
],
2989+
"core": "Cortex-M4F",
29782990
"mbed_rom_start": "0x08100000",
29792991
"mbed_rom_size": "0x100000",
29802992
"mbed_ram_start": "0x10000000",
29812993
"mbed_ram_size": "0x48000",
2982-
"config": {
2983-
"clock_source": {
2984-
"help": "Mask value : USE_PLL_HSE_EXTC | USE_PLL_HSE_XTAL (need HW patch) | USE_PLL_HSI",
2985-
"value": "USE_PLL_HSE_EXTC",
2986-
"macro_name": "CLOCK_SOURCE"
2987-
},
2988-
"lpticker_lptim": {
2989-
"help": "This target supports LPTIM. Set value 1 to use LPTIM for LPTICKER, or 0 to use RTC wakeup timer",
2990-
"value": 1
2991-
}
2992-
},
29932994
"macros_add": [
2994-
"STM32H747xx",
2995-
"CORE_CM4",
2996-
"EXTRA_IDLE_STACK_REQUIRED",
2997-
"MBED_TICKLESS"
2995+
"CORE_CM4"
2996+
],
2997+
"OUTPUT_EXT": "hex",
2998+
"public": false
2999+
},
3000+
"DISCO_H747I_CM4": {
3001+
"inherits": [
3002+
"MCU_STM32H747xI_CM4"
3003+
],
3004+
"extra_labels_add": [
3005+
"DISCO_H747I",
3006+
"MT25QL512"
3007+
],
3008+
"components_add": [
3009+
"QSPIF"
29983010
],
2999-
"overrides": {
3000-
"lpticker_delay_ticks": 0
3001-
},
30023011
"supported_form_factors": [
30033012
"ARDUINO",
30043013
"STMOD",
30053014
"PMOD"
30063015
],
3007-
"device_has_add": [
3008-
"ANALOGOUT",
3009-
"CAN",
3010-
"CRC",
3011-
"TRNG",
3012-
"FLASH",
3013-
"QSPI",
3014-
"MPU"
3015-
],
3016-
"OUTPUT_EXT": "hex",
3017-
"bootloader_supported": true
3016+
"device_name": "STM32H747XIHx"
30183017
},
30193018
"DISCO_L072CZ_LRWAN1": {
30203019
"inherits": [

0 commit comments

Comments
 (0)