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.
99 lines
1.7 KiB
99 lines
1.7 KiB
/* |
|
* Copyright 2024-2025 NXP |
|
* |
|
* SPDX-License-Identifier: Apache-2.0 |
|
*/ |
|
|
|
/dts-v1/; |
|
|
|
#include <nxp/nxp_rt7xx_cm33_cpu1.dtsi> |
|
#include <zephyr/dt-bindings/input/input-event-codes.h> |
|
#include "mimxrt700_evk-pinctrl.dtsi" |
|
#include <freq.h> |
|
|
|
/ { |
|
model = "NXP MIMXRT700-EVK board"; |
|
compatible = "nxp,mimxrt798s"; |
|
|
|
aliases { |
|
led0 = &red_led; |
|
sw0 = &user_button_1; |
|
ambient-temp0 = &p3t1755; |
|
}; |
|
|
|
chosen { |
|
zephyr,flash = &sram_code; |
|
zephyr,sram = &sram0; |
|
zephyr,console = &flexcomm19_lpuart19; |
|
zephyr,shell-uart = &flexcomm19_lpuart19; |
|
}; |
|
|
|
leds { |
|
compatible = "gpio-leds"; |
|
red_led: led_0 { |
|
status = "okay"; |
|
gpios = <&gpio8 6 GPIO_ACTIVE_HIGH>; |
|
label = "User LED_RED"; |
|
}; |
|
}; |
|
|
|
gpio_keys { |
|
compatible = "gpio-keys"; |
|
user_button_1: button_0 { |
|
label = "User SW6"; |
|
gpios = <&gpio8 5 (GPIO_ACTIVE_LOW)>; |
|
zephyr,code = <INPUT_KEY_0>; |
|
status = "okay"; |
|
}; |
|
}; |
|
}; |
|
|
|
&ctimer5 { |
|
status = "okay"; |
|
}; |
|
|
|
&lpadc0 { |
|
status = "okay"; |
|
pinctrl-0 = <&pinmux_lpadc0>; |
|
pinctrl-names = "default"; |
|
}; |
|
|
|
/* |
|
* RT700-EVK board cm33_cpu1 uses OS timer as the kernel timer |
|
* In case we need to switch to SYSTICK timer, then |
|
* replace &os_timer with &systick |
|
*/ |
|
&os_timer_cpu1 { |
|
status = "okay"; |
|
wakeup-source; |
|
}; |
|
|
|
&flexcomm19{ |
|
status = "okay"; |
|
}; |
|
|
|
&flexcomm19_lpuart19 { |
|
status = "okay"; |
|
current-speed = <115200>; |
|
pinctrl-0 = <&pinmux_flexcomm19_lpuart>; |
|
pinctrl-names = "default"; |
|
}; |
|
|
|
&gpio8 { |
|
status = "okay"; |
|
}; |
|
|
|
&i3c3 { |
|
status = "okay"; |
|
pinctrl-0 = <&pinmux_i3c3>; |
|
pinctrl-names = "default"; |
|
i2c-scl-hz = <DT_FREQ_K(400)>; |
|
i3c-scl-hz = <DT_FREQ_M(4)>; |
|
i3c-od-scl-hz = <DT_FREQ_K(1500)>; |
|
|
|
p3t1755: p3t1755@4800000236152a0090 { |
|
compatible = "nxp,p3t1755"; |
|
reg = <0x48 0x0236 0x152a0090>; |
|
status = "okay"; |
|
}; |
|
};
|
|
|