From 93ae7f1fb6cbcef37fc57b6d10702992f6f89fda Mon Sep 17 00:00:00 2001 From: Bertrand Songis Date: Sat, 17 Aug 2019 13:58:14 +0200 Subject: [PATCH] Exit from bootloader was broken again --- radio/src/targets/taranis/board.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/radio/src/targets/taranis/board.cpp b/radio/src/targets/taranis/board.cpp index 3736e569b..2589cd643 100644 --- a/radio/src/targets/taranis/board.cpp +++ b/radio/src/targets/taranis/board.cpp @@ -174,6 +174,12 @@ void boardInit() DBGMCU_APB1PeriphConfig(DBGMCU_IWDG_STOP|DBGMCU_TIM1_STOP|DBGMCU_TIM2_STOP|DBGMCU_TIM3_STOP|DBGMCU_TIM6_STOP|DBGMCU_TIM8_STOP|DBGMCU_TIM10_STOP|DBGMCU_TIM13_STOP|DBGMCU_TIM14_STOP, ENABLE); #endif +#if defined(PWR_BUTTON_PRESS) + if (WAS_RESET_BY_WATCHDOG_OR_SOFTWARE()) { + pwrOn(); + } +#endif + #if defined(TOPLCD_GPIO) toplcdInit(); #endif