Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

91 lines
1.5 KiB

/*
* Copyright 2025 NXP
*
* SPDX-License-Identifier: Apache-2.0
*/
/dts-v1/;
#include <nxp/nxp_imx943_m33.dtsi>
#include "imx943_evk-pinctrl.dtsi"
/ {
model = "NXP i.MX943 EVK board";
compatible = "nxp,imx943_evk";
chosen {
/* TCM */
zephyr,flash = &itcm;
zephyr,sram = &dtcm;
zephyr,console = &lpuart8;
zephyr,shell-uart = &lpuart8;
};
};
&emdio {
pinctrl-0 = <&emdio_default>;
pinctrl-names = "default";
status = "disabled";
phy0: phy@f {
compatible = "ethernet-phy";
reg = <0xf>;
status = "disabled";
};
phy1: phy@10 {
compatible = "ethernet-phy";
reg = <0x10>;
status = "disabled";
};
phy2: phy@5 {
compatible = "realtek,rtl8211f";
reg = <0x5>;
status = "disabled";
};
phy3: phy@6 {
compatible = "realtek,rtl8211f";
reg = <0x6>;
status = "disabled";
};
phy4: phy@7 {
compatible = "realtek,rtl8211f";
reg = <0x7>;
status = "disabled";
};
};
&enetc_psi0 {
pinctrl-0 = <&eth2_default>;
pinctrl-names = "default";
phy-handle = <&phy2>;
phy-connection-type = "rgmii";
status = "disabled";
};
&enetc_psi1 {
pinctrl-0 = <&eth3_default>;
pinctrl-names = "default";
phy-handle = <&phy3>;
phy-connection-type = "rgmii";
status = "disabled";
};
&enetc_psi2 {
pinctrl-0 = <&eth4_default>;
pinctrl-names = "default";
phy-handle = <&phy4>;
phy-connection-type = "rgmii";
status = "disabled";
};
&lpuart8 {
status = "okay";
current-speed = <115200>;
pinctrl-0 = <&lpuart8_default>;
pinctrl-names = "default";
};