Skip to content

Commit fcb3d18

Browse files
committed
boards: nxp: add mcx_n9xx_evk
Another board for the MCXN947 SOC, very similar to FRDM-MCXN947 Signed-off-by: Derek Snell <[email protected]>
1 parent e41909a commit fcb3d18

File tree

83 files changed

+2740
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

83 files changed

+2740
-1
lines changed
+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
#
2+
# Copyright 2024 NXP
3+
#
4+
# SPDX-License-Identifier: Apache-2.0
5+
#
6+
7+
zephyr_library()
8+
zephyr_library_sources(board.c)

boards/nxp/mcx_n9xx_evk/Kconfig

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Copyright 2024-2025 NXP
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
config BOARD_MCX_N9XX_EVK
5+
select BOARD_EARLY_INIT_HOOK
+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Copyright 2024-2025 NXP
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
if BOARD_MCX_N9XX_EVK
5+
6+
config NET_L2_ETHERNET
7+
default y if NETWORKING
8+
9+
if SD_STACK
10+
11+
# SD stack requires larger main stack size
12+
config MAIN_STACK_SIZE
13+
default 1536
14+
15+
endif
16+
17+
if BOOTLOADER_MCUBOOT
18+
choice MCUBOOT_BOOTLOADER_MODE
19+
# Board only supports MCUBoot via "upgrade only" method:
20+
default MCUBOOT_BOOTLOADER_MODE_OVERWRITE_ONLY
21+
endchoice
22+
endif #BOOTLOADER_MCUBOOT
23+
24+
endif
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Copyright 2025 NXP
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
config BOARD_MCX_N9XX_EVK
5+
select SOC_MCXN947_CPU0 if BOARD_MCX_N9XX_EVK_MCXN947_CPU0 || BOARD_MCX_N9XX_EVK_MCXN947_CPU0_QSPI
6+
select SOC_MCXN947_CPU1 if BOARD_MCX_N9XX_EVK_MCXN947_CPU1
7+
select SOC_PART_NUMBER_MCXN947VDF
+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# Copyright 2024 NXP
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
choice MCUBOOT_MODE
5+
default MCUBOOT_MODE_OVERWRITE_ONLY
6+
endchoice

0 commit comments

Comments
 (0)