boards: frdm_mcxc242: Add lpuart1 support

According to the quick start guide of the FRDM-MCXC242 board, PTE0/PTE1
should be used for lpuart1. Enable and configure it in board dts.

Signed-off-by: Alexandre Rey <alx.rey@icloud.com>
This commit is contained in:
Alexandre Rey 2025-01-30 09:54:44 +01:00 committed by Benjamin Cabé
commit 769df0b579
3 changed files with 19 additions and 0 deletions

View file

@ -101,6 +101,10 @@ PORTB/GPIOB, PORTC/GPIOC, PORTD/GPIOD, and PORTE/GPIOE) for the FRDM-MCXC242 boa
+-------+-------------+---------------------------+
| PTA2 | LPUART0_TX | UART Console |
+-------+-------------+---------------------------+
| PTE1 | LPUART1_RX | UART |
+-------+-------------+---------------------------+
| PTE0 | LPUART1_TX | UART |
+-------+-------------+---------------------------+
| PTA20 | RESET | RESET Button SW1 |
+-------+-------------+---------------------------+
| PTC1 | GPIO | User button SW2 |

View file

@ -16,6 +16,14 @@
slew-rate = "slow";
};
};
pinmux_lpuart1: pinmux_lpuart1 {
group0 {
pinmux = <LPUART1_RX_PTE1>,
<LPUART1_TX_PTE0>;
drive-strength = "low";
slew-rate = "slow";
};
};
pinmux_uart2: pinmux_uart2 {
group0 {
pinmux = <UART2_RX_PTD2>,

View file

@ -122,6 +122,13 @@
pinctrl-names = "default";
};
&lpuart1 {
status = "okay";
current-speed = <115200>;
pinctrl-0 = <&pinmux_lpuart1>;
pinctrl-names = "default";
};
&uart2 {
status = "disabled";
current-speed = <115200>;