|
2837 | 2837 | "device_name": "STM32H747XIHx"
|
2838 | 2838 | },
|
2839 | 2839 | "PORTENTA_H7": {
|
2840 |
| - "core": "", |
2841 | 2840 | "public": false,
|
2842 |
| - "inherits": ["MCU_STM32"], |
2843 |
| - "extra_labels_add": [ |
2844 |
| - "STM32H7", |
2845 |
| - "STM32H747xI", |
2846 |
| - "STM_EMAC", |
2847 |
| - "CYW43XXX", |
2848 |
| - "CORDIO" |
2849 |
| - ], |
| 2841 | + "inherits": ["MCU_STM32H747xI"], |
2850 | 2842 | "config": {
|
2851 |
| - "clock_source": { |
2852 |
| - "help": "Mask value : USE_PLL_HSE_EXTC | USE_PLL_HSE_XTAL | USE_PLL_HSI", |
2853 |
| - "value": "USE_PLL_HSE_EXTC", |
2854 |
| - "macro_name": "CLOCK_SOURCE" |
2855 |
| - }, |
2856 |
| - "lpticker_lptim": { |
2857 |
| - "help": "This target supports LPTIM. Set value 1 to use LPTIM for LPTICKER, or 0 to use RTC wakeup timer", |
2858 |
| - "value": 1 |
2859 |
| - }, |
2860 | 2843 | "hse_value": {
|
2861 | 2844 | "help": "HSE default value is 25MHz in HAL",
|
2862 | 2845 | "value": "25000000",
|
|
2872 | 2855 | }
|
2873 | 2856 | },
|
2874 | 2857 | "macros_add": [
|
2875 |
| - "STM32H747xx", |
2876 |
| - "MBED_TICKLESS", |
2877 | 2858 | "MBEDTLS_FS_IO",
|
2878 | 2859 | "MBEDTLS_SHA1_C",
|
2879 | 2860 | "CM4_BOOT_BY_APPLICATION",
|
2880 |
| - "QSPI_NO_SAMPLE_SHIFT", |
2881 |
| - "EXTRA_IDLE_STACK_REQUIRED" |
| 2861 | + "QSPI_NO_SAMPLE_SHIFT" |
2882 | 2862 | ],
|
2883 |
| - "overrides": { "lpticker_delay_ticks": 4 }, |
2884 | 2863 | "detect_code": ["0813"],
|
2885 | 2864 | "components_add": [
|
2886 | 2865 | "QSPIF",
|
|
2889 | 2868 | "CYW43XXX"
|
2890 | 2869 | ],
|
2891 | 2870 | "extra_labels_add": [
|
2892 |
| - "CYW43XXX", |
2893 | 2871 | "CORDIO"
|
2894 | 2872 | ],
|
2895 |
| - "features": ["LWIP", "BLE"], |
| 2873 | + "features": [ |
| 2874 | + "LWIP", |
| 2875 | + "BLE" |
| 2876 | + ], |
2896 | 2877 | "device_has_add": [
|
2897 |
| - "ANALOGOUT", |
2898 |
| - "I2C", |
2899 | 2878 | "USBDEVICE",
|
2900 |
| - "CAN", |
2901 |
| - "CRC", |
2902 |
| - "TRNG", |
2903 | 2879 | "FLASH",
|
2904 | 2880 | "QSPI"
|
2905 | 2881 | ],
|
2906 | 2882 | "overrides": {
|
| 2883 | + "clock_source": "USE_PLL_HSE_EXTC", |
2907 | 2884 | "lse_available": 0,
|
2908 | 2885 | "lpticker_delay_ticks": 0,
|
2909 | 2886 | "network-default-interface-type": "ETHERNET"
|
|
2915 | 2892 | "PORTENTA_H7_M7": {
|
2916 | 2893 | "inherits": ["PORTENTA_H7"],
|
2917 | 2894 | "core": "Cortex-M7FD",
|
2918 |
| - "macros_add": [ |
2919 |
| - "CORE_CM7" |
2920 |
| - ], |
2921 |
| - "components_add": ["FLASHIAP"], |
2922 | 2895 | "mbed_rom_start": "0x08000000",
|
2923 | 2896 | "mbed_rom_size" : "0x100000",
|
2924 | 2897 | "mbed_ram_start": "0x24000000",
|
2925 | 2898 | "mbed_ram_size" : "0x80000",
|
2926 |
| - "device_has_add": [ |
2927 |
| - "MPU", |
2928 |
| - "EMAC" |
| 2899 | + "macros_add": [ |
| 2900 | + "CORE_CM7" |
2929 | 2901 | ]
|
2930 | 2902 | },
|
2931 | 2903 | "PORTENTA_H7_M4": {
|
2932 | 2904 | "inherits": ["PORTENTA_H7"],
|
2933 | 2905 | "core": "Cortex-M4F",
|
2934 |
| - "components_add": ["FLASHIAP"], |
2935 | 2906 | "mbed_rom_start": "0x08100000",
|
2936 | 2907 | "mbed_rom_size" : "0x100000",
|
2937 | 2908 | "mbed_ram_start": "0x10000000",
|
2938 | 2909 | "mbed_ram_size" : "0x48000",
|
2939 | 2910 | "macros_add": [
|
2940 | 2911 | "CORE_CM4",
|
2941 | 2912 | "MBED_MPU_CUSTOM"
|
| 2913 | + ], |
| 2914 | + "device_has_remove": [ |
| 2915 | + "MPU" |
2942 | 2916 | ]
|
2943 | 2917 | },
|
2944 | 2918 | "MCU_STM32H7A3xIQ": {
|
|
0 commit comments