From 5b97ba83e0692f879592f04916e63eb834d3be5e Mon Sep 17 00:00:00 2001 From: yans Date: Thu, 10 Sep 2026 14:08:09 +0800 Subject: [PATCH] =?UTF-8?q?[hal=5Fsdk]=20add=20stm32n657xx=20fsbl=20?= =?UTF-8?q?=E8=BD=AF=E4=BB=B6=E5=8C=85=E4=BB=93=E5=BA=93=E7=B4=A2=E5=BC=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- peripherals/hal-sdk/stm32/Kconfig | 1 + .../hal-sdk/stm32/stm32n657xx_fsbl/Kconfig | 26 ++++++++++++++++ .../stm32/stm32n657xx_fsbl/package.json | 30 +++++++++++++++++++ 3 files changed, 57 insertions(+) create mode 100644 peripherals/hal-sdk/stm32/stm32n657xx_fsbl/Kconfig create mode 100644 peripherals/hal-sdk/stm32/stm32n657xx_fsbl/package.json diff --git a/peripherals/hal-sdk/stm32/Kconfig b/peripherals/hal-sdk/stm32/Kconfig index 07818601c1..1ec211b03b 100644 --- a/peripherals/hal-sdk/stm32/Kconfig +++ b/peripherals/hal-sdk/stm32/Kconfig @@ -79,5 +79,6 @@ source "$PKGS_DIR/packages/peripherals/hal-sdk/stm32/stm32mp1_m4_cmsis_driver/Kc #STM32N6 source "$PKGS_DIR/packages/peripherals/hal-sdk/stm32/stm32n6_hal_driver/Kconfig" source "$PKGS_DIR/packages/peripherals/hal-sdk/stm32/stm32n6_cmsis_driver/Kconfig" +source "$PKGS_DIR/packages/peripherals/hal-sdk/stm32/stm32n657xx_fsbl/Kconfig" endmenu diff --git a/peripherals/hal-sdk/stm32/stm32n657xx_fsbl/Kconfig b/peripherals/hal-sdk/stm32/stm32n657xx_fsbl/Kconfig new file mode 100644 index 0000000000..dd62690b6b --- /dev/null +++ b/peripherals/hal-sdk/stm32/stm32n657xx_fsbl/Kconfig @@ -0,0 +1,26 @@ +# Kconfig file for package stm32n657xx_fsbl +menuconfig PKG_USING_STM32N657xx_FSBL + bool "STM32 N657xx FSBL package" + default n + +if PKG_USING_STM32N657xx_FSBL + + config PKG_STM32N657xx_FSBL_PATH + string + default "/packages/peripherals/hal-sdk/stm32/stm32n657xx_fsbl" + + choice + prompt "Version" + help + Select the package version + + config PKG_USING_STM32N657xx_FSBL_LATEST_VERSION + bool "latest" + endchoice + + config PKG_STM32N657xx_FSBL_VER + string + default "latest" if PKG_USING_STM32N657xx_FSBL_LATEST_VERSION + +endif + diff --git a/peripherals/hal-sdk/stm32/stm32n657xx_fsbl/package.json b/peripherals/hal-sdk/stm32/stm32n657xx_fsbl/package.json new file mode 100644 index 0000000000..1e1d37a2b3 --- /dev/null +++ b/peripherals/hal-sdk/stm32/stm32n657xx_fsbl/package.json @@ -0,0 +1,30 @@ +{ + "name": "stm32n657xx_fsbl", + "description": "STM32 N657xx FSBL package", + "description_zh": "STM32 N657xx FSBL 驱动包", + "enable": "PKG_USING_STM32N657xx_FSBL", + "keywords": [ + "stm32n657xx_fsbl", + "stm32n657xx", + "STM32" + ], + "category": "peripherals", + "author": { + "name": "RT-Thread-packages", + "email": "package_team@rt-thread.com", + "github": "RT-Thread-packages" + }, + "license": "Apache-2.0", + "repository": "https://github.com/yans6666/stm32n657xx_fsbl", + "icon": "unknown", + "homepage": "https://github.com/yans6666/stm32n657xx_fsbl#readme", + "doc": "unknown", + "site": [ + { + "version": "latest", + "URL": "https://github.com/yans6666/stm32n657xx_fsbl.git", + "filename": "", + "VER_SHA": "master" + } + ] +}