|
38 | 38 | };
|
39 | 39 | };
|
40 | 40 |
|
41 |
| - mikrobus_header{ |
42 |
| - mikrobus-connector-1 { |
43 |
| - compatible = "mikro-bus"; |
44 |
| - #gpio-cells = <2>; |
45 |
| - gpio-map-mask = <0xffffffff 0xffffffc0>; |
46 |
| - gpio-map-pass-thru = <0 0x3f>; |
47 |
| - gpio-map = <0 0 &gpio0 25 0>, /* AN */ |
48 |
| - /* Not a GPIO*/ /* RST */ |
49 |
| - <2 0 &gpio1 2 0>, /* CS */ |
50 |
| - <3 0 &gpio1 3 0>, /* SCK */ |
51 |
| - <4 0 &gpio1 4 0>, /* MISO */ |
52 |
| - <5 0 &gpio1 5 0>, /* MOSI */ |
53 |
| - /* +3.3V */ |
54 |
| - /* GND */ |
55 |
| - <6 0 &gpio1 6 0>, /* PWM */ |
56 |
| - <7 0 &gpio1 7 0>, /* INT */ |
57 |
| - <8 0 &gpio1 8 0>, /* RX */ |
58 |
| - <9 0 &gpio0 17 0>, /* TX */ |
59 |
| - <10 0 &gpio0 18 0>, /* SCL */ |
60 |
| - <11 0 &gpio0 19 0>; /* SDA */ |
61 |
| - /* +5V */ |
62 |
| - /* GND */ |
63 |
| - }; |
64 |
| - mikrobus-connector-2 { |
65 |
| - compatible = "mikro-bus"; |
66 |
| - #gpio-cells = <2>; |
67 |
| - gpio-map-mask = <0xffffffff 0xffffffc0>; |
68 |
| - gpio-map-pass-thru = <0 0x3f>; |
69 |
| - gpio-map = <0 0 &gpio1 9 0>, /* AN */ |
70 |
| - /* Not a GPIO*/ /* RST */ |
71 |
| - <2 0 &gpio0 20 0>, /* CS */ |
72 |
| - <3 0 &gpio0 21 0>, /* SCK */ |
73 |
| - <4 0 &gpio0 24 0>, /* MISO */ |
74 |
| - <5 0 &gpio0 26 0>, /* MOSI */ |
75 |
| - /* +3.3V */ |
76 |
| - /* GND */ |
77 |
| - <6 0 &gpio1 1 0>, /* PWM */ |
78 |
| - <7 0 &gpio0 27 0>, /* INT */ |
79 |
| - <8 0 &gpio0 28 0>, /* RX */ |
80 |
| - <9 0 &gpio0 29 0>, /* TX */ |
81 |
| - <10 0 &gpio0 30 0>, /* SCL */ |
82 |
| - <11 0 &gpio0 31 0>; /* SDA */ |
83 |
| - /* +5V */ |
84 |
| - /* GND */ |
85 |
| - }; |
| 41 | + mikrobus_1_header: mikrobus-connector-1 { |
| 42 | + compatible = "mikro-bus"; |
| 43 | + #gpio-cells = <2>; |
| 44 | + gpio-map-mask = <0xffffffff 0xffffffc0>; |
| 45 | + gpio-map-pass-thru = <0 0x3f>; |
| 46 | + gpio-map = <0 0 &gpio1 9 0>, /* AN */ |
| 47 | + <1 0 &gpio0 12 0>, /* RST */ |
| 48 | + <2 0 &gpio0 20 0>, /* CS */ |
| 49 | + <3 0 &gpio0 21 0>, /* SCK */ |
| 50 | + <4 0 &gpio0 24 0>, /* MISO */ |
| 51 | + <5 0 &gpio0 26 0>, /* MOSI */ |
| 52 | + /* +3.3V */ |
| 53 | + /* GND */ |
| 54 | + <6 0 &gpio1 1 0>, /* PWM */ |
| 55 | + <7 0 &gpio0 27 0>, /* INT */ |
| 56 | + <8 0 &gpio0 28 0>, /* RX */ |
| 57 | + <9 0 &gpio0 29 0>, /* TX */ |
| 58 | + <10 0 &gpio0 30 0>, /* SCL */ |
| 59 | + <11 0 &gpio0 31 0>; /* SDA */ |
| 60 | + /* +5V */ |
| 61 | + /* GND */ |
| 62 | + }; |
| 63 | + |
| 64 | + mikrobus_2_header: mikrobus-connector-2 { |
| 65 | + compatible = "mikro-bus"; |
| 66 | + #gpio-cells = <2>; |
| 67 | + gpio-map-mask = <0xffffffff 0xffffffc0>; |
| 68 | + gpio-map-pass-thru = <0 0x3f>; |
| 69 | + gpio-map = <0 0 &gpio0 25 0>, /* AN */ |
| 70 | + <1 0 &gpio0 12 0>, /* RST */ |
| 71 | + <2 0 &gpio1 2 0>, /* CS */ |
| 72 | + <3 0 &gpio1 3 0>, /* SCK */ |
| 73 | + <4 0 &gpio1 4 0>, /* MISO */ |
| 74 | + <5 0 &gpio1 5 0>, /* MOSI */ |
| 75 | + /* +3.3V */ |
| 76 | + /* GND */ |
| 77 | + <6 0 &gpio1 6 0>, /* PWM */ |
| 78 | + <7 0 &gpio1 7 0>, /* INT */ |
| 79 | + <8 0 &gpio1 8 0>, /* RX */ |
| 80 | + <9 0 &gpio0 17 0>, /* TX */ |
| 81 | + <10 0 &gpio0 18 0>, /* SCL */ |
| 82 | + <11 0 &gpio0 19 0>; /* SDA */ |
| 83 | + /* +5V */ |
| 84 | + /* GND */ |
86 | 85 | };
|
87 | 86 |
|
88 | 87 | aliases {
|
@@ -186,6 +185,7 @@ zephyr_udc0: &usbd {
|
186 | 185 | &pll {
|
187 | 186 | status = "okay";
|
188 | 187 | };
|
| 188 | + |
189 | 189 | &i2c {
|
190 | 190 | status = "okay";
|
191 | 191 | pinctrl-0 = <&i2c_default>;
|
@@ -218,10 +218,18 @@ mikrobus_1_i2c: &i2c {};
|
218 | 218 |
|
219 | 219 | mikrobus_1_spi: &spi {};
|
220 | 220 |
|
221 |
| -mikrobus_1_uart: &uart2 {}; |
| 221 | +mikrobus_1_uart: &uart3 {}; |
222 | 222 |
|
223 | 223 | mikrobus_2_i2c: &i2c2 {};
|
224 | 224 |
|
225 | 225 | mikrobus_2_spi: &spi2 {};
|
226 | 226 |
|
227 |
| -mikrobus_2_uart: &uart3 {}; |
| 227 | +mikrobus_2_uart: &uart2 {}; |
| 228 | + |
| 229 | +mikrobus_i2c: &mikrobus_1_i2c {}; |
| 230 | + |
| 231 | +mikrobus_spi: &mikrobus_1_spi {}; |
| 232 | + |
| 233 | +mikrobus_serial: &mikrobus_1_uart {}; |
| 234 | + |
| 235 | +mikrobus_header: &mikrobus_1_header {}; |
0 commit comments