From 3e9b295c2276d8c85020c68e21c77d72fdcf4a3d Mon Sep 17 00:00:00 2001 From: alexklimaj Date: Wed, 2 Jun 2021 16:25:27 -0600 Subject: [PATCH] Add watchdog_init to ark boards to ensure watchdog pauses during debugging --- boards/ark/can-flow/src/init.c | 3 +++ boards/ark/can-gps/src/init.c | 3 +++ 2 files changed, 6 insertions(+) diff --git a/boards/ark/can-flow/src/init.c b/boards/ark/can-flow/src/init.c index 501c13d29d..6b65afd21b 100644 --- a/boards/ark/can-flow/src/init.c +++ b/boards/ark/can-flow/src/init.c @@ -60,6 +60,7 @@ #include #include +#include #include @@ -87,6 +88,8 @@ __END_DECLS __EXPORT void stm32_boardinitialize(void) { + watchdog_init(); + // Configure CAN interface stm32_configgpio(GPIO_CAN1_RX); stm32_configgpio(GPIO_CAN1_TX); diff --git a/boards/ark/can-gps/src/init.c b/boards/ark/can-gps/src/init.c index 7d51f789f8..2154fabd88 100644 --- a/boards/ark/can-gps/src/init.c +++ b/boards/ark/can-gps/src/init.c @@ -60,6 +60,7 @@ #include #include +#include #include @@ -82,6 +83,8 @@ __EXPORT void stm32_boardinitialize(void) { + watchdog_init(); + /* configure pins */ const uint32_t gpio[] = PX4_GPIO_INIT_LIST; px4_gpio_init(gpio, arraySize(gpio));