Skip to content

Commit c1c2065

Browse files
authored
Merge pull request #143 from KurtE/PortentaH7-digitalWrite_inverted
Portenta H7: Fix digital-pin-gpios - problem with digitalWrite
2 parents 8490908 + a236327 commit c1c2065

File tree

1 file changed

+34
-34
lines changed

1 file changed

+34
-34
lines changed

variants/arduino_portenta_h7_stm32h747xx_m7/arduino_portenta_h7_stm32h747xx_m7.overlay

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -289,40 +289,40 @@
289289

290290
/ {
291291
zephyr,user {
292-
digital-pin-gpios = <&gpioh 15 GPIO_ACTIVE_LOW>, /* D0 */
293-
<&gpiok 1 GPIO_ACTIVE_LOW>, /* D1 */
294-
<&gpioj 11 GPIO_ACTIVE_LOW>, /* D2 */
295-
<&gpiog 7 GPIO_ACTIVE_LOW>, /* D3 */
296-
<&gpioc 7 GPIO_ACTIVE_LOW>, /* D4 */
297-
<&gpioc 6 GPIO_ACTIVE_LOW>, /* D5 */
298-
<&gpioa 8 GPIO_ACTIVE_LOW>, /* D6 */
299-
<&gpioi 0 GPIO_ACTIVE_LOW>, /* D7 */
300-
<&gpioc 3 GPIO_ACTIVE_LOW>, /* D8 */
301-
<&gpioi 1 GPIO_ACTIVE_LOW>, /* D9 */
302-
<&gpioc 2 GPIO_ACTIVE_LOW>, /* D10 */
303-
<&gpioh 8 GPIO_ACTIVE_LOW>, /* D11 */
304-
<&gpioh 7 GPIO_ACTIVE_LOW>, /* D12 */
305-
<&gpioa 10 GPIO_ACTIVE_LOW>, /* D13 */
306-
<&gpioa 9 GPIO_ACTIVE_LOW>, /* D14 */
307-
308-
<&gpioz 0 GPIO_ACTIVE_LOW>, /* A0 ADC2_INP0 */
309-
<&gpioz 1 GPIO_ACTIVE_LOW>, /* A1 ADC2_INP1 */
310-
<&gpioz 2 GPIO_ACTIVE_LOW>, /* A2 ADC3_INP0 */
311-
<&gpioz 3 GPIO_ACTIVE_LOW>, /* A3 ADC3_INP1 */
312-
<&gpioz 4 GPIO_ACTIVE_LOW>, /* A4 hack for duplicate PC_2 */
313-
<&gpioz 5 GPIO_ACTIVE_LOW>, /* A5 hack for duplicate PC_3 */
314-
/* <&gpioc 2 GPIO_ACTIVE_LOW>, A4 _ALT0? ADC1_INP12 */
315-
/* <&gpioc 3 GPIO_ACTIVE_LOW>, A5 _ALT0? ADC1_INP13 */
316-
<&gpioa 4 GPIO_ACTIVE_LOW>, /* A6 ADC1_INP18 */
317-
<&gpioa 6 GPIO_ACTIVE_LOW>, /* A7 ADC1_INP7 */
318-
319-
<&gpiok 5 GPIO_ACTIVE_LOW>, /* LEDR */
320-
<&gpiok 6 GPIO_ACTIVE_LOW>, /* LEDG */
321-
<&gpiok 7 GPIO_ACTIVE_LOW>; /* LEDB */
322-
323-
builtin-led-gpios = <&gpiok 5 GPIO_ACTIVE_LOW>,
324-
<&gpiok 6 GPIO_ACTIVE_LOW>,
325-
<&gpiok 7 GPIO_ACTIVE_LOW>;
292+
digital-pin-gpios = <&gpioh 15 0>, /* D0 */
293+
<&gpiok 1 0>, /* D1 */
294+
<&gpioj 11 0>, /* D2 */
295+
<&gpiog 7 0>, /* D3 */
296+
<&gpioc 7 0>, /* D4 */
297+
<&gpioc 6 0>, /* D5 */
298+
<&gpioa 8 0>, /* D6 */
299+
<&gpioi 0 0>, /* D7 */
300+
<&gpioc 3 0>, /* D8 */
301+
<&gpioi 1 0>, /* D9 */
302+
<&gpioc 2 0>, /* D10 */
303+
<&gpioh 8 0>, /* D11 */
304+
<&gpioh 7 0>, /* D12 */
305+
<&gpioa 10 0>, /* D13 */
306+
<&gpioa 9 0>, /* D14 */
307+
308+
<&gpioz 0 0>, /* A0 ADC2_INP0 */
309+
<&gpioz 1 0>, /* A1 ADC2_INP1 */
310+
<&gpioz 2 0>, /* A2 ADC3_INP0 */
311+
<&gpioz 3 0>, /* A3 ADC3_INP1 */
312+
<&gpioz 4 0>, /* A4 hack for duplicate PC_2 */
313+
<&gpioz 5 0>, /* A5 hack for duplicate PC_3 */
314+
/* <&gpioc 2 0>, A4 _ALT0? ADC1_INP12 */
315+
/* <&gpioc 3 0>, A5 _ALT0? ADC1_INP13 */
316+
<&gpioa 4 0>, /* A6 ADC1_INP18 */
317+
<&gpioa 6 0>, /* A7 ADC1_INP7 */
318+
319+
<&gpiok 5 0>, /* LEDR */
320+
<&gpiok 6 0>, /* LEDG */
321+
<&gpiok 7 0>; /* LEDB */
322+
323+
builtin-led-gpios = <&gpiok 5 0>,
324+
<&gpiok 6 0>,
325+
<&gpiok 7 0>;
326326

327327
pwm-pin-gpios = <&gpioa 8 0>,
328328
<&gpioc 6 0>,

0 commit comments

Comments
 (0)