|
2894 | 2894 | "GENERIC_H745I"
|
2895 | 2895 | ]
|
2896 | 2896 | },
|
2897 |
| - "DISCO_H747I_CM7": { |
| 2897 | + "MCU_STM32H747xI": { |
2898 | 2898 | "inherits": [
|
2899 | 2899 | "MCU_STM32"
|
2900 | 2900 | ],
|
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", |
2910 | 2901 | "extra_labels_add": [
|
2911 | 2902 | "STM32H7",
|
2912 |
| - "STM32H747xI", |
2913 |
| - "STM32H747xI_CM7", |
2914 |
| - "DISCO_H747I", |
2915 |
| - "MT25QL512" |
| 2903 | + "STM32H747xI" |
| 2904 | + ], |
| 2905 | + "components_add": [ |
| 2906 | + "FLASHIAP" |
2916 | 2907 | ],
|
2917 | 2908 | "config": {
|
2918 | 2909 | "clock_source": {
|
|
2927 | 2918 | },
|
2928 | 2919 | "macros_add": [
|
2929 | 2920 | "STM32H747xx",
|
2930 |
| - "CORE_CM7", |
2931 | 2921 | "EXTRA_IDLE_STACK_REQUIRED",
|
2932 | 2922 | "MBED_TICKLESS"
|
2933 | 2923 | ],
|
2934 | 2924 | "overrides": {
|
2935 | 2925 | "lpticker_delay_ticks": 0
|
2936 | 2926 | },
|
2937 |
| - "supported_form_factors": [ |
2938 |
| - "ARDUINO", |
2939 |
| - "STMOD", |
2940 |
| - "PMOD" |
2941 |
| - ], |
2942 |
| - "detect_code": [ |
2943 |
| - "0814" |
2944 |
| - ], |
2945 | 2927 | "device_has_add": [
|
2946 | 2928 | "ANALOGOUT",
|
2947 | 2929 | "CAN",
|
|
2951 | 2933 | "QSPI",
|
2952 | 2934 | "MPU"
|
2953 | 2935 | ],
|
2954 |
| - "device_name": "STM32H747XIHx", |
2955 |
| - "bootloader_supported": true |
| 2936 | + "bootloader_supported": true, |
| 2937 | + "public": false |
2956 | 2938 | },
|
2957 |
| - "DISCO_H747I": { |
| 2939 | + "MCU_STM32H747xI_CM7": { |
2958 | 2940 | "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 |
2961 | 2955 | },
|
2962 |
| - "DISCO_H747I_CM4": { |
| 2956 | + "DISCO_H747I_CM7": { |
2963 | 2957 | "inherits": [
|
2964 |
| - "MCU_STM32" |
| 2958 | + "MCU_STM32H747xI_CM7" |
| 2959 | + ], |
| 2960 | + "supported_form_factors": [ |
| 2961 | + "ARDUINO", |
| 2962 | + "STMOD", |
| 2963 | + "PMOD" |
2965 | 2964 | ],
|
2966 |
| - "core": "Cortex-M4F", |
2967 | 2965 | "extra_labels_add": [
|
2968 |
| - "STM32H7", |
2969 |
| - "STM32H747xI", |
2970 |
| - "STM32H747xI_CM4", |
2971 | 2966 | "DISCO_H747I",
|
2972 | 2967 | "MT25QL512"
|
2973 | 2968 | ],
|
2974 | 2969 | "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" |
2977 | 2985 | ],
|
| 2986 | + "extra_labels_add": [ |
| 2987 | + "STM32H747xI_CM4" |
| 2988 | + ], |
| 2989 | + "core": "Cortex-M4F", |
2978 | 2990 | "mbed_rom_start": "0x08100000",
|
2979 | 2991 | "mbed_rom_size": "0x100000",
|
2980 | 2992 | "mbed_ram_start": "0x10000000",
|
2981 | 2993 | "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 |
| - }, |
2993 | 2994 | "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" |
2998 | 3010 | ],
|
2999 |
| - "overrides": { |
3000 |
| - "lpticker_delay_ticks": 0 |
3001 |
| - }, |
3002 | 3011 | "supported_form_factors": [
|
3003 | 3012 | "ARDUINO",
|
3004 | 3013 | "STMOD",
|
3005 | 3014 | "PMOD"
|
3006 | 3015 | ],
|
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" |
3018 | 3017 | },
|
3019 | 3018 | "DISCO_L072CZ_LRWAN1": {
|
3020 | 3019 | "inherits": [
|
|
0 commit comments