Skip to content

Commit 1b3e5f2

Browse files
committed
remove dts definitions already in board
1 parent 4918cb2 commit 1b3e5f2

File tree

1 file changed

+9
-139
lines changed

1 file changed

+9
-139
lines changed

variants/arduino_nano_rp2040_connect_rp2040/arduino_nano_rp2040_connect_rp2040.overlay

Lines changed: 9 additions & 139 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@
9494

9595
&pinctrl {
9696
/*
97-
* PWM pin control
97+
* Additional PWM pin control for Arduino analogWrite()
9898
* PWM slice assignment: GPIO / 2 (integer division)
9999
* PWM channel: A if GPIO even, B if GPIO odd
100100
*/
@@ -128,9 +128,9 @@
128128
};
129129

130130
/*
131-
* D8 -> GPIO20 -> PWM2A,
132-
* D12 -> GPIO4 -> PWM2A
133-
*/
131+
* D8 -> GPIO20 -> PWM2A,
132+
* D12 -> GPIO4 -> PWM2A
133+
*/
134134
pwm_ch2a_default: pwm_ch2a_default {
135135
group1 {
136136
pinmux = <PWM_2A_P4>, <PWM_2A_P20>;
@@ -144,13 +144,6 @@
144144
};
145145
};
146146

147-
/* D13/LED -> GPIO6 -> PWM3A */
148-
pwm_ch3a_default: pwm_ch3a_default {
149-
group1 {
150-
pinmux = <PWM_3A_P6>;
151-
};
152-
};
153-
154147
/* D11 -> GPIO7 -> PWM3B */
155148
pwm_ch3b_default: pwm_ch3b_default {
156149
group1 {
@@ -172,80 +165,12 @@
172165
};
173166
};
174167

175-
/*
176-
* SPI0 pin control
177-
* MISO (D12) -> GPIO4
178-
* MOSI (D11) -> GPIO7
179-
* SCK (D13) -> GPIO6
180-
* SS (D10) -> GPIO5 (directly controlled)
181-
*/
182-
spi0_default: spi0_default {
183-
group1 {
184-
pinmux = <SPI0_TX_P7>; /* MOSI -> GPIO7 */
185-
};
186-
group2 {
187-
pinmux = <SPI0_RX_P4>; /* MISO -> GPIO4 */
188-
input-enable;
189-
};
190-
group3 {
191-
pinmux = <SPI0_SCK_P6>; /* SCK -> GPIO6 */
192-
};
193-
};
194-
195-
/*
196-
* SPI1 pin control (NINA WiFi module)
197-
* MISO (D25) -> GPIO8
198-
* MOSI (D28) -> GPIO11
199-
* SCK (D29) -> GPIO14
200-
* CS (D26) -> GPIO9 (software controlled)
201-
*/
202-
spi1_default: spi1_default {
203-
group1 {
204-
pinmux = <SPI1_TX_P11>; /* MOSI -> GPIO11 */
205-
};
206-
group2 {
207-
pinmux = <SPI1_RX_P8>; /* MISO -> GPIO8 */
208-
input-enable;
209-
};
210-
group3 {
211-
pinmux = <SPI1_SCK_P14>; /* SCK -> GPIO14 */
212-
};
213-
};
214-
215-
/*
216-
* I2C0 pin control
217-
* SDA (D18) -> GPIO12
218-
* SCL (D19) -> GPIO13
219-
*/
220-
i2c0_default: i2c0_default {
221-
group1 {
222-
pinmux = <I2C0_SDA_P12>, <I2C0_SCL_P13>;
223-
input-enable;
224-
input-schmitt-enable;
225-
};
226-
};
227-
228-
/*
229-
* UART0 pin control
230-
* RX (D0) -> GPIO1
231-
* TX (D1) -> GPIO0
232-
*/
233-
uart0_default: uart0_default {
234-
group1 {
235-
pinmux = <UART0_TX_P0>;
236-
};
237-
group2 {
238-
pinmux = <UART0_RX_P1>;
239-
input-enable;
240-
};
241-
};
242-
243168
/*
244169
* UART1 pin control (NINA WiFi module)
245-
* TX (D25) -> GPIO8
246-
* RX (D26) -> GPIO9
247-
* CTS (D27) -> GPIO10
248-
* RTS (D28) -> GPIO11
170+
* TX -> GPIO8
171+
* RX -> GPIO9
172+
* CTS -> GPIO10
173+
* RTS -> GPIO11
249174
*/
250175
uart1_default: uart1_default {
251176
group1 {
@@ -266,7 +191,6 @@
266191
};
267192

268193
&pwm {
269-
status = "okay";
270194
divider-frac-4 = <15>;
271195
divider-int-4 = <255>;
272196
};
@@ -312,60 +236,7 @@
312236
};
313237
};
314238

315-
/*
316-
* SPI0 configuration
317-
* MISO (D12) -> GPIO4
318-
* MOSI (D11) -> GPIO7
319-
* SCK (D13) -> GPIO6
320-
*/
321-
&spi0 {
322-
status = "okay";
323-
pinctrl-0 = <&spi0_default>;
324-
pinctrl-names = "default";
325-
};
326-
327-
/*
328-
* SPI1 configuration (NINA WiFi module)
329-
* MISO (D25) -> GPIO8
330-
* MOSI (D28) -> GPIO11
331-
* SCK (D29) -> GPIO14
332-
*/
333-
&spi1 {
334-
status = "okay";
335-
pinctrl-0 = <&spi1_default>;
336-
pinctrl-names = "default";
337-
};
338-
339-
/*
340-
* I2C0 configuration
341-
* SDA (D18) -> GPIO12
342-
* SCL (D19) -> GPIO13
343-
*/
344-
&i2c0 {
345-
status = "okay";
346-
pinctrl-0 = <&i2c0_default>;
347-
pinctrl-names = "default";
348-
};
349-
350-
/*
351-
* UART0 configuration
352-
* RX (D0) -> GPIO1
353-
* TX (D1) -> GPIO0
354-
*/
355-
&uart0 {
356-
status = "okay";
357-
pinctrl-0 = <&uart0_default>;
358-
pinctrl-names = "default";
359-
current-speed = <115200>;
360-
};
361-
362-
/*
363-
* UART1 configuration (NINA WiFi module)
364-
* TX (D25) -> GPIO8
365-
* RX (D26) -> GPIO9
366-
* CTS (D27) -> GPIO10
367-
* RTS (D28) -> GPIO11
368-
*/
239+
/* UART1 for NINA WiFi module */
369240
&uart1 {
370241
status = "okay";
371242
pinctrl-0 = <&uart1_default>;
@@ -377,7 +248,6 @@
377248
&zephyr_udc0 {
378249
board_cdc_acm_uart: board_cdc_acm_uart {
379250
compatible = "zephyr,cdc-acm-uart";
380-
status = "okay";
381251
};
382252
};
383253

0 commit comments

Comments
 (0)