79 lines
2.0 KiB
JSON
79 lines
2.0 KiB
JSON
{
|
|
"OPTA_SDN": {
|
|
"inherits": [
|
|
"MCU_STM32H747xI_CM7"
|
|
],
|
|
"config": {
|
|
"lse_bypass": {
|
|
"help": "1 to use an oscillator (not a crystal) on 32k LSE",
|
|
"value": "1"
|
|
},
|
|
"usb_speed": {
|
|
"help": "USE_USB_OTG_FS or USE_USB_OTG_HS or USE_USB_HS_IN_FS",
|
|
"value": "USE_USB_OTG_FS"
|
|
}
|
|
},
|
|
"overrides": {
|
|
"system_power_supply": "PWR_SMPS_1V8_SUPPLIES_LDO",
|
|
"clock_source": "USE_PLL_HSE_EXTC",
|
|
"lse_available": 1,
|
|
"lpticker_delay_ticks": 0,
|
|
"i2c_timing_value_algo": true,
|
|
"hse_value": 25000000,
|
|
"enable-overdrive-mode": 0
|
|
},
|
|
"macros_add": [
|
|
"MBEDTLS_USER_CONFIG_FILE=\"../mbedtls_config_changes.h\"",
|
|
"CM4_BOOT_BY_APPLICATION",
|
|
"QSPI_NO_SAMPLE_SHIFT",
|
|
"USE_FULL_LL_DRIVER",
|
|
"USE_HAL_DRIVER",
|
|
"MBED_TICKLESS"
|
|
],
|
|
"features_add": [
|
|
],
|
|
"features_remove": [
|
|
],
|
|
"extra_labels_add": [
|
|
],
|
|
"components_add": [
|
|
"QSPIF"
|
|
],
|
|
"components_remove":[
|
|
],
|
|
"device_has_add": [
|
|
"DIR",
|
|
"EMAC",
|
|
"CRC",
|
|
"INTERRUPTIN",
|
|
"LPTICKER",
|
|
"MPU",
|
|
"PORTIN",
|
|
"PORTINOUT",
|
|
"PORTOUT",
|
|
"QSPI",
|
|
"RTC",
|
|
"SLEEP",
|
|
"SERIAL",
|
|
"SERIAL_ASYNCH",
|
|
"SPI",
|
|
"SPI_ASYNCH",
|
|
"SPISLAVE",
|
|
"STDIO_MESSAGES",
|
|
"TRNG",
|
|
"USBDEVICE",
|
|
"USTICKER",
|
|
"WATCHDOG",
|
|
"PSA",
|
|
"I2C",
|
|
"I2C_ASYNCH",
|
|
"ANALOGIN"
|
|
],
|
|
"device_has_remove": [
|
|
"ANALOGOUT",
|
|
"PWMOUT",
|
|
"SERIAL_FC"
|
|
],
|
|
"device_name": "STM32H747XIHx"
|
|
}
|
|
} |