From d79c5f170b0682558c399819cb3eff39647269dc Mon Sep 17 00:00:00 2001 From: David Sidrane Date: Thu, 23 May 2024 09:16:58 -0700 Subject: [PATCH] bootloader/common/bl.c:Fixed Wrong vec_base caculation - only effects imxrt --- platforms/nuttx/src/bootloader/common/bl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platforms/nuttx/src/bootloader/common/bl.c b/platforms/nuttx/src/bootloader/common/bl.c index 1b86adbde3..28b8485a12 100644 --- a/platforms/nuttx/src/bootloader/common/bl.c +++ b/platforms/nuttx/src/bootloader/common/bl.c @@ -306,7 +306,7 @@ void jump_to_app() { const uint32_t *app_base = (const uint32_t *)APP_LOAD_ADDRESS; - const uint32_t *vec_base = (const uint32_t *)app_base + APP_VECTOR_OFFSET; + const uint32_t *vec_base = (const uint32_t *)((const uint32_t)app_base + APP_VECTOR_OFFSET); /* * We refuse to program the first word of the app until the upload is marked