Commit b5480f3a authored by Iuliana Prodan's avatar Iuliana Prodan Committed by Carles Cufi
Browse files

boards: nxp: imxrt700: Add i.MXRT700 HiFi4 board support



Add board support for the HiFi4 DSP core from NXP i.MXRT700.

Signed-off-by: default avatarIuliana Prodan <iuliana.prodan@nxp.com>
parent 3b32e697
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
# Copyright 2024 NXP
# Copyright 2024-2025 NXP
# SPDX-License-Identifier: Apache-2.0

config BOARD_MIMXRT700_EVK
	select SOC_MIMXRT798S_CM33_CPU0 if BOARD_MIMXRT700_EVK_MIMXRT798S_CM33_CPU0
	select SOC_MIMXRT798S_CM33_CPU1 if BOARD_MIMXRT700_EVK_MIMXRT798S_CM33_CPU1
	select SOC_MIMXRT798S_HIFI4 if BOARD_MIMXRT700_EVK_MIMXRT798S_HIFI4
	select SOC_PART_NUMBER_MIMXRT798SGFOA
+0 −2
Original line number Diff line number Diff line
@@ -13,8 +13,6 @@ elseif(CONFIG_SOC_MIMXRT798S_CM33_CPU1)
  board_runner_args(jlink "--device=MIMXRT798S_M33_1")
  board_runner_args(linkserver  "--device=MIMXRT798S:MIMXRT700-EVK")
  board_runner_args(linkserver  "--core=cm33_core1")
else()
  message(FATAL_ERROR "Requested core is not supported")
endif()

include(${ZEPHYR_BASE}/boards/common/jlink.board.cmake)
+18 −0
Original line number Diff line number Diff line
/*
 * Copyright 2024 NXP
 *
 * SPDX-License-Identifier: Apache-2.0
 */

/dts-v1/;

#include <nxp/nxp_imxrt700_hifi4.dtsi>

/ {
	model = "NXP MIMXRT700-EVK HiFi4 DSP";
	compatible = "nxp,mimxrt798s";

	chosen {
		zephyr,sram = &dtcm;
	};
};
+18 −0
Original line number Diff line number Diff line
#
# Copyright 2024 NXP
#
# SPDX-License-Identifier: Apache-2.0
#

identifier: mimxrt700_evk/mimxrt798s/hifi4
name: NXP MIMXRT700-EVK HiFi4
type: mcu
arch: xtensa
toolchain:
  - xcc
  - xt-clang
  - zephyr
testing:
  only_tags:
    - kernel
vendor: nxp