Skip to content

Commit cf1ebf1

Browse files
HoZHelkartben
authored andcommitted
boards: st: Fix Arduino UART pins for some Nucleo-H7 boards
Fix the issue related to assigning wrong UART pins to arduino_serial Signed-off-by: Ali Hozhabri <[email protected]>
1 parent c488c65 commit cf1ebf1

File tree

6 files changed

+24
-3
lines changed

6 files changed

+24
-3
lines changed

boards/st/nucleo_h723zg/arduino_r3_connector.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,4 @@
3636

3737
arduino_i2c: &i2c1 {};
3838
arduino_spi: &spi1 {};
39-
arduino_serial: &uart8 {};
39+
arduino_serial: &lpuart1 {};

boards/st/nucleo_h723zg/nucleo_h723zg.dts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,13 @@
119119
d3ppre = <2>; /* APB4: 137.5 MHz */
120120
};
121121

122+
&lpuart1 {
123+
pinctrl-0 = <&lpuart1_tx_pb6 &lpuart1_rx_pb7>;
124+
pinctrl-names = "default";
125+
current-speed = <115200>;
126+
status = "okay";
127+
};
128+
122129
&usart3 {
123130
pinctrl-0 = <&usart3_tx_pd8 &usart3_rx_pd9>;
124131
pinctrl-names = "default";

boards/st/nucleo_h745zi_q/arduino_r3_connector.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,4 +37,4 @@
3737

3838
arduino_i2c: &i2c1 {};
3939

40-
arduino_serial: &uart8 {};
40+
arduino_serial: &lpuart1 {};

boards/st/nucleo_h745zi_q/nucleo_h745zi_q_stm32h745xx_m7.dts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,13 @@
7474
clock-frequency = <DT_FREQ_M(480)>;
7575
};
7676

77+
&lpuart1 {
78+
pinctrl-0 = <&lpuart1_tx_pb6 &lpuart1_rx_pb7>;
79+
pinctrl-names = "default";
80+
current-speed = <115200>;
81+
status = "okay";
82+
};
83+
7784
&usart3 {
7885
pinctrl-0 = <&usart3_tx_pd8 &usart3_rx_pd9>;
7986
pinctrl-names = "default";

boards/st/nucleo_h755zi_q/arduino_r3_connector.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,4 +37,4 @@
3737

3838
arduino_i2c: &i2c1 {};
3939

40-
arduino_serial: &uart8 {};
40+
arduino_serial: &lpuart1 {};

boards/st/nucleo_h755zi_q/nucleo_h755zi_q_stm32h755xx_m7.dts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,13 @@
9292
clock-frequency = <DT_FREQ_M(480)>;
9393
};
9494

95+
&lpuart1 {
96+
pinctrl-0 = <&lpuart1_tx_pb6 &lpuart1_rx_pb7>;
97+
pinctrl-names = "default";
98+
current-speed = <115200>;
99+
status = "okay";
100+
};
101+
95102
&usart3 {
96103
pinctrl-0 = <&usart3_tx_pd8 &usart3_rx_pd9>;
97104
pinctrl-names = "default";

0 commit comments

Comments
 (0)