diff --git a/src/bsps/stm32f429zi_nokia/config/board_options.cmake b/src/bsps/stm32f429zi_nokia/config/board_options.cmake
index 248110df18a1366e670b15df089857b664b42904..613f9044e44b1d645d316e7c9f5ce3cd25215d37 100644
--- a/src/bsps/stm32f429zi_nokia/config/board_options.cmake
+++ b/src/bsps/stm32f429zi_nokia/config/board_options.cmake
@@ -104,7 +104,7 @@ set(LFLAGS_BASE ${FLAGS_BASE} -Wl,--gc-sections,-Map,main.map -Wl,-T${LINKER_SCR
 # Flags for C/C++
 string(TOUPPER ${BOARD_NAME} BOARD_UPPER)
 set(CFLAGS_BASE
-    -D_BOARD_${BOARD_NAME} -D_MIOSIX_BOARDNAME=\"${BOARD_NAME}\"
+    -D_BOARD_${BOARD_UPPER} -D_MIOSIX_BOARDNAME=\"${BOARD_NAME}\"
     -D_DEFAULT_SOURCE=1 -ffunction-sections -Wall -Werror=return-type -g
     -D_ARCH_CORTEXM4_STM32F4
     ${CLOCK_FREQ} ${XRAM} ${SRAM_BOOT} ${FLAGS_BASE} ${OPT_OPTIMIZATION} -c