diff --git a/targets/targets.json b/targets/targets.json index 7abbd7beec..7546e7a713 100644 --- a/targets/targets.json +++ b/targets/targets.json @@ -3321,15 +3321,12 @@ "device_name": "nRF51822_xxAC" }, "NUCLEO_L496ZG": { + "inherits": ["FAMILY_STM32"], "supported_form_factors": ["ARDUINO", "MORPHO"], "core": "Cortex-M4F", - "default_toolchain": "ARM", - "extra_labels": ["STM", "STM32L4", "STM32L496ZG", "STM32L496xG"], - "supported_toolchains": ["ARM", "uARM", "IAR", "GCC_ARM"], - "inherits": ["Target"], + "extra_labels_add": ["STM32L4", "STM32L496ZG", "STM32L496xG"], "detect_code": ["0823"], - "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"], - "device_has": ["ANALOGIN", "ANALOGOUT", "CAN", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "LOWPOWERTIMER", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SERIAL_ASYNCH", "SERIAL_FC", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES", "TRNG", "FLASH"], + "device_has_add": ["ANALOGOUT", "CAN", "LOWPOWERTIMER", "SERIAL_ASYNCH", "SERIAL_FC", "TRNG", "FLASH"], "release_versions": ["2", "5"], "device_name": "STM32L496ZG" },