boards: nxp: imx943_evk: add M33 DDR variant support
Added i.MX943 EVK M33 DDR variant support. Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>
This commit is contained in:
parent
8463f20913
commit
2033adea0e
5 changed files with 67 additions and 1 deletions
|
@ -3,5 +3,5 @@
|
|||
|
||||
config BOARD_IMX943_EVK
|
||||
select SOC_MIMX94398_A55 if BOARD_IMX943_EVK_MIMX94398_A55
|
||||
select SOC_MIMX94398_M33 if BOARD_IMX943_EVK_MIMX94398_M33
|
||||
select SOC_MIMX94398_M33 if BOARD_IMX943_EVK_MIMX94398_M33 || BOARD_IMX943_EVK_MIMX94398_M33_DDR
|
||||
select SOC_PART_NUMBER_MIMX94398AVKM
|
||||
|
|
|
@ -4,3 +4,6 @@ board:
|
|||
vendor: nxp
|
||||
socs:
|
||||
- name: mimx94398
|
||||
variants:
|
||||
- name: ddr
|
||||
cpucluster: m33
|
||||
|
|
23
boards/nxp/imx943_evk/imx943_evk_mimx94398_m33_ddr.dts
Normal file
23
boards/nxp/imx943_evk/imx943_evk_mimx94398_m33_ddr.dts
Normal file
|
@ -0,0 +1,23 @@
|
|||
/*
|
||||
* Copyright 2025 NXP
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
|
||||
#include "imx943_evk_mimx94398_m33.dts"
|
||||
|
||||
/ {
|
||||
model = "NXP i.MX943 EVK board DDR variant";
|
||||
|
||||
chosen {
|
||||
zephyr,sram = &ddr;
|
||||
/delete-property/ zephyr,flash;
|
||||
};
|
||||
|
||||
ddr: memory@86000000 {
|
||||
device_type = "memory";
|
||||
reg = <0x86000000 DT_SIZE_M(4)>;
|
||||
};
|
||||
};
|
17
boards/nxp/imx943_evk/imx943_evk_mimx94398_m33_ddr.yaml
Normal file
17
boards/nxp/imx943_evk/imx943_evk_mimx94398_m33_ddr.yaml
Normal file
|
@ -0,0 +1,17 @@
|
|||
#
|
||||
# Copyright 2025 NXP
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
#
|
||||
|
||||
identifier: imx943_evk/mimx94398/m33/ddr
|
||||
name: NXP i.MX943 EVK M33 DDR variant
|
||||
type: mcu
|
||||
arch: arm
|
||||
ram: 4096
|
||||
toolchain:
|
||||
- zephyr
|
||||
- gnuarmemb
|
||||
supported:
|
||||
- uart
|
||||
vendor: nxp
|
23
boards/nxp/imx943_evk/imx943_evk_mimx94398_m33_ddr_defconfig
Normal file
23
boards/nxp/imx943_evk/imx943_evk_mimx94398_m33_ddr_defconfig
Normal file
|
@ -0,0 +1,23 @@
|
|||
#
|
||||
# Copyright 2025 NXP
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
#
|
||||
|
||||
# clock-related configurations
|
||||
CONFIG_CLOCK_CONTROL=y
|
||||
|
||||
# serial interface-related configurations
|
||||
CONFIG_SERIAL=y
|
||||
CONFIG_UART_INTERRUPT_DRIVEN=y
|
||||
CONFIG_UART_CONSOLE=y
|
||||
CONFIG_CONSOLE=y
|
||||
|
||||
# SCMI-related configurations
|
||||
CONFIG_MBOX=y
|
||||
CONFIG_MBOX_INIT_PRIORITY=0
|
||||
CONFIG_ARM_SCMI=y
|
||||
CONFIG_ARM_SCMI_NXP_VENDOR_EXTENSIONS=y
|
||||
|
||||
# kernel-related configurations
|
||||
CONFIG_XIP=n
|
Loading…
Add table
Add a link
Reference in a new issue