From 159f06dc87d2fc9ef99f1a065999104d4f880185 Mon Sep 17 00:00:00 2001 From: Jason2866 <24528715+Jason2866@users.noreply.github.com> Date: Mon, 18 Mar 2024 13:03:31 +0100 Subject: [PATCH] Add new option `f_boot` (#1331) --- builder/main.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/builder/main.py b/builder/main.py index 7eab9a9..0acd134 100644 --- a/builder/main.py +++ b/builder/main.py @@ -77,6 +77,14 @@ def _get_board_f_image(env): return _get_board_f_flash(env) +def _get_board_f_boot(env): + board_config = env.BoardConfig() + if "build.f_boot" in board_config: + return _normalize_frequency(board_config.get("build.f_boot")) + + return _get_board_f_flash(env) + + def _get_board_flash_mode(env): if ["arduino"] == env.get("PIOFRAMEWORK") and _get_board_memory_type(env) in ( "opi_opi", @@ -238,6 +246,7 @@ env.Replace( __get_board_boot_mode=_get_board_boot_mode, __get_board_f_flash=_get_board_f_flash, __get_board_f_image=_get_board_f_image, + __get_board_f_boot=_get_board_f_boot, __get_board_flash_mode=_get_board_flash_mode, __get_board_memory_type=_get_board_memory_type,