|
|
|
@ -28,7 +28,9 @@ static int st_stm32_common_config(void)
@@ -28,7 +28,9 @@ static int st_stm32_common_config(void)
|
|
|
|
|
{ |
|
|
|
|
#ifdef CONFIG_LOG_BACKEND_SWO |
|
|
|
|
/* Enable SWO trace asynchronous mode */ |
|
|
|
|
#if defined(CONFIG_SOC_SERIES_STM32WBX) || defined(CONFIG_SOC_SERIES_STM32H5X) |
|
|
|
|
#if defined(CONFIG_SOC_SERIES_STM32H5X) || defined(CONFIG_SOC_SERIES_STM32H7RSX) || \ |
|
|
|
|
defined(CONFIG_SOC_SERIES_STM32L5X) || defined(CONFIG_SOC_SERIES_STM32U5X) || \ |
|
|
|
|
defined(CONFIG_SOC_SERIES_STM32WBX) |
|
|
|
|
LL_DBGMCU_EnableTraceClock(); |
|
|
|
|
#endif |
|
|
|
|
#if !defined(CONFIG_SOC_SERIES_STM32WBX) && defined(DBGMCU_CR_TRACE_IOEN) |
|
|
|
@ -36,7 +38,6 @@ static int st_stm32_common_config(void)
@@ -36,7 +38,6 @@ static int st_stm32_common_config(void)
|
|
|
|
|
#endif |
|
|
|
|
#endif /* CONFIG_LOG_BACKEND_SWO */ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#if defined(CONFIG_USE_SEGGER_RTT) |
|
|
|
|
/* On some STM32 boards, for unclear reason,
|
|
|
|
|
* RTT feature is working with realtime update only when |
|
|
|
@ -49,7 +50,6 @@ static int st_stm32_common_config(void)
@@ -49,7 +50,6 @@ static int st_stm32_common_config(void)
|
|
|
|
|
__HAL_RCC_GPDMA1_CLK_ENABLE(); |
|
|
|
|
#endif /* __HAL_RCC_DMA1_CLK_ENABLE */ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#endif /* CONFIG_USE_SEGGER_RTT */ |
|
|
|
|
|
|
|
|
|
/* On some STM32 boards, for unclear reason,
|
|
|
|
|