Skip to content

Commit 475dd13

Browse files
committed
Update arduino_portenta_c33_r7fa6m5bh3cfc.overlay
1 parent 25b0b4e commit 475dd13

File tree

1 file changed

+114
-2
lines changed

1 file changed

+114
-2
lines changed

loader/boards/arduino_portenta_c33_r7fa6m5bh3cfc.overlay

Lines changed: 114 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,46 @@
2222
};
2323
};
2424

25+
&sci7 {
26+
pinctrl-0 = <&sci7_default>;
27+
pinctrl-names = "default";
28+
status = "okay";
29+
30+
uart7: uart {
31+
compatible = "renesas,ra-sci-uart";
32+
channel = <7>;
33+
current-speed = <115200>;
34+
status = "okay";
35+
};
36+
};
37+
38+
&sci6 {
39+
pinctrl-0 = <&sci6_default>;
40+
pinctrl-names = "default";
41+
status = "okay";
42+
43+
uart6: uart6 {
44+
compatible = "renesas,ra-sci-uart";
45+
channel = <6>;
46+
current-speed = <115200>;
47+
};
48+
};
49+
50+
&sci5 {
51+
pinctrl-0 = <&sci5_default>;
52+
pinctrl-names = "default";
53+
status = "okay";
54+
55+
uart5: uart5 {
56+
compatible = "renesas,ra-sci-uart";
57+
channel = <5>;
58+
current-speed = <115200>;
59+
};
60+
};
61+
62+
63+
64+
2565
/ {
2666
zephyr,user {
2767
digital-pin-gpios = <&ioport1 5 GPIO_ACTIVE_HIGH>,
@@ -64,15 +104,87 @@
64104

65105
<&ioport1 7 GPIO_ACTIVE_HIGH>, // LEDR
66106
<&ioport4 0 GPIO_ACTIVE_HIGH>,
67-
<&ioport8 0 GPIO_ACTIVE_HIGH>;
107+
<&ioport8 0 GPIO_ACTIVE_HIGH>,
108+
109+
// I2C pins
110+
<&ioport5 11 GPIO_ACTIVE_HIGH>, /* D37 | SDA1 */
111+
<&ioport5 12 GPIO_ACTIVE_HIGH>, /* D38 | SCL1 */
112+
<&ioport3 2 GPIO_ACTIVE_HIGH>, /* D39 | SDA2 */
113+
<&ioport3 1 GPIO_ACTIVE_HIGH>, /* D40 | SCL2 */
114+
115+
// CAN pins
116+
<&ioport2 2 GPIO_ACTIVE_HIGH>, /* D41 | CAN RX */
117+
<&ioport2 3 GPIO_ACTIVE_HIGH>, /* D42 | CAN TX */
118+
<&ioport6 10 GPIO_ACTIVE_HIGH>, /* D43 | CAN1 RX */
119+
<&ioport6 9 GPIO_ACTIVE_HIGH>, /* D44 | CAN1 TX */
120+
121+
// SPI pins
122+
<&ioport1 0 GPIO_ACTIVE_HIGH>, /* D45 | MISO1 */
123+
<&ioport1 1 GPIO_ACTIVE_HIGH>, /* D46 | MOSI1 */
124+
<&ioport1 2 GPIO_ACTIVE_HIGH>, /* D47 | SCLK1 */
125+
<&ioport1 3 GPIO_ACTIVE_HIGH>, /* D48 | CS1 */
126+
127+
// UART pins
128+
<&ioport6 13 GPIO_ACTIVE_HIGH>, /* D49 | TX2 */
129+
<&ioport6 14 GPIO_ACTIVE_HIGH>, /* D50 | RX2 */
130+
<&ioport6 11 GPIO_ACTIVE_HIGH>, /* D51 | RTS2 */
131+
<&ioport4 4 GPIO_ACTIVE_HIGH>, /* D52 | CTS2 */
132+
<&ioport5 6 GPIO_ACTIVE_HIGH>, /* D53 | TX3 */
133+
<&ioport3 4 GPIO_ACTIVE_HIGH>, /* D54 | RX3 */
134+
<&ioport5 3 GPIO_ACTIVE_HIGH>, /* D55 | RTS3 */
135+
<&ioport5 2 GPIO_ACTIVE_HIGH>, /* D56 | CTS3 */
136+
<&ioport8 5 GPIO_ACTIVE_HIGH>, /* D57 | TX4 */
137+
<&ioport5 13 GPIO_ACTIVE_HIGH>, /* D58 | RX4 */
138+
<&ioport5 8 GPIO_ACTIVE_HIGH>, /* D59 | RTS4 */
139+
<&ioport5 5 GPIO_ACTIVE_HIGH>, /* D60 | CTS4 */
140+
<&ioport6 3 GPIO_ACTIVE_HIGH>, /* D61 | RTS0 */
141+
<&ioport6 4 GPIO_ACTIVE_HIGH>, /* D62 | CTS0 */
142+
143+
// SSI (Audio)
144+
<&ioport1 12 GPIO_ACTIVE_HIGH>, /* D63 | SSI CK */
145+
<&ioport1 13 GPIO_ACTIVE_HIGH>, /* D64 | SSI WS */
146+
<&ioport1 14 GPIO_ACTIVE_HIGH>, /* D65 | SSI SDI */
147+
<&ioport1 15 GPIO_ACTIVE_HIGH>, /* D66 | SSI SDO */
148+
149+
// Generic GPIO pins
150+
<&ioport9 8 GPIO_ACTIVE_HIGH>, /* D67 | */
151+
<&ioport4 3 GPIO_ACTIVE_HIGH>, /* D68 | */
152+
<&ioport9 1 GPIO_ACTIVE_HIGH>, /* D69 | */
153+
<&ioport6 12 GPIO_ACTIVE_HIGH>, /* D70 | */
154+
<&ioport3 12 GPIO_ACTIVE_HIGH>, /* D71 | */
155+
<&ioport3 13 GPIO_ACTIVE_HIGH>, /* D72 | */
156+
<&ioport3 14 GPIO_ACTIVE_HIGH>, /* D73 | */
157+
<&ioporta 1 GPIO_ACTIVE_HIGH>, /* D74 | */
158+
<&ioporta 8 GPIO_ACTIVE_HIGH>, /* D75 | */
159+
<&ioporta 9 GPIO_ACTIVE_HIGH>, /* D76 | */
160+
<&ioporta 10 GPIO_ACTIVE_HIGH>, /* D77 | */
161+
<&ioport5 7 GPIO_ACTIVE_HIGH>, /* D78 | */
162+
<&ioportb 0 GPIO_ACTIVE_HIGH>, /* D79 | */
163+
<&ioport6 15 GPIO_ACTIVE_HIGH>, /* D80 | */
164+
<&ioport0 3 GPIO_ACTIVE_HIGH>, /* D81 | */
165+
<&ioport0 7 GPIO_ACTIVE_HIGH>, /* D82 | */
166+
<&ioport0 8 GPIO_ACTIVE_HIGH>, /* D83 | */
167+
168+
// SDCARD
169+
<&ioport4 13 GPIO_ACTIVE_HIGH>, /* D84 | SDHI CLK */
170+
<&ioport4 12 GPIO_ACTIVE_HIGH>, /* D85 | SDHI CMD */
171+
<&ioport4 11 GPIO_ACTIVE_HIGH>, /* D86 | SDHI D0 */
172+
<&ioport4 10 GPIO_ACTIVE_HIGH>, /* D87 | SDHI D1 */
173+
<&ioport2 6 GPIO_ACTIVE_HIGH>, /* D88 | SDHI D2 */
174+
<&ioport2 5 GPIO_ACTIVE_HIGH>, /* D89 | SDHI D3 */
175+
<&ioport4 15 GPIO_ACTIVE_HIGH>, /* D90 | SDHI CD */
176+
<&ioport4 14 GPIO_ACTIVE_HIGH>; /* D91 | SDHI WP */
177+
178+
68179

69180
builtin-led-gpios = <&ioport1 7 GPIO_ACTIVE_LOW>,
70181
<&ioport4 0 GPIO_ACTIVE_LOW>,
71182
<&ioport8 0 GPIO_ACTIVE_LOW>;
72183

73184
pwm-pin-gpios = <&ioport6 0 0>;
74185

75-
serials = <&cdc_acm_uart0>, <&uart9>;
186+
#serials = <&cdc_acm_uart0>, <&uart9>, <&uart7>, <&uart6>, <&uart5>;
187+
serials = <&cdc_acm_uart0>, <&uart9>, <&uart7>, <&uart6>, <&uart5>;
76188
cdc-acm = <&cdc_acm_uart0>;
77189
i2cs = <&iic1>;
78190
spis = <&spi1>;

0 commit comments

Comments
 (0)