From 823212a43be9dc3ceac7096d65966b2ec785b1ae Mon Sep 17 00:00:00 2001 From: David Sidrane Date: Wed, 6 Feb 2019 04:17:05 -0800 Subject: [PATCH] bl_update:Add F7 Support --- src/systemcmds/bl_update/bl_update.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/systemcmds/bl_update/bl_update.c b/src/systemcmds/bl_update/bl_update.c index 9dab870dac86..aa125ee5d4ee 100644 --- a/src/systemcmds/bl_update/bl_update.c +++ b/src/systemcmds/bl_update/bl_update.c @@ -34,7 +34,7 @@ /** * @file bl_update.c * - * STM32F4 bootloader update tool. + * STM32F4 & STM32F7 bootloader update tool. */ #include @@ -58,7 +58,7 @@ __EXPORT int bl_update_main(int argc, char *argv[]); -#if defined (CONFIG_STM32_STM32F4XXX) +#if defined (CONFIG_STM32_STM32F4XXX) || defined (CONFIG_ARCH_CHIP_STM32F7) static int setopt(void); static void print_usage(const char *reason) @@ -75,12 +75,13 @@ static void print_usage(const char *reason) PRINT_MODULE_USAGE_COMMAND_DESCR("", "Bootloader bin file"); } -#endif +#endif // defined (CONFIG_STM32_STM32F4XXX) || defined (CONFIG_ARCH_CHIP_STM32F7) + int bl_update_main(int argc, char *argv[]) { -#if !defined (CONFIG_STM32_STM32F4XXX) +#if !(defined (CONFIG_STM32_STM32F4XXX) || defined (CONFIG_ARCH_CHIP_STM32F7)) PX4_ERR("Not supported on this HW"); return 1; } @@ -242,4 +243,4 @@ setopt(void) PX4_ERR("option bits setting failed; readback 0x%04" PRIx32, *optcr); return 1; } -#endif // CONFIG_STM32_STM32F4XXX +#endif // defined (CONFIG_STM32_STM32F4XXX) || defined (CONFIG_ARCH_CHIP_STM32F7)