From 20bf6d32d7a3fb3ffef4df087e656123eccc18a8 Mon Sep 17 00:00:00 2001 From: marqs Date: Fri, 5 Jun 2026 00:28:10 +0300 Subject: [PATCH] boot into newly installed firmware after update --- software/sys_controller/src/firmware.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/software/sys_controller/src/firmware.c b/software/sys_controller/src/firmware.c index afd7aca..e48a3fa 100644 --- a/software/sys_controller/src/firmware.c +++ b/software/sys_controller/src/firmware.c @@ -271,6 +271,8 @@ void __attribute__((noinline, flatten, noreturn, __section__(".text_bram"))) fw_ // flush command FIFO before FPGA reconfiguration start *(volatile uint32_t*)(INTEL_GENERIC_SERIAL_FLASH_INTERFACE_TOP_0_AVL_MEM_BASE); + rem_reconfig_dev.regs->image_addr[0] = flash_addr; + rem_reconfig_dev.regs->wdog_enable[0] = 0; rem_reconfig_dev.regs->reconfig_start = 1; while (1) {}