30
30
31
31
#include "PeripheralPins.h"
32
32
33
- // =====
34
- // Px_y_ALTn pins are ALTernative possibilities which are not used per default.
35
- // You can use them as a normal pin name.
36
- // Example:
37
- // AnalogIn adc_in(PA_0_ALT0); // Use ADC_2 instead of ADC_1
38
- // =====
33
+ //==============================================================================
34
+ // Notes
35
+ //
36
+ // - The pins mentionned Px_y_ALTz are alternative possibilities which use other
37
+ // HW peripheral instances. You can use them the same way as any other "normal"
38
+ // pin (i.e. PwmOut pwm(PA_7_ALT0);). These pins are not displayed on the board
39
+ // pinout image on mbed.org.
40
+ //
41
+ // - The pins which are connected to other components present on the board have
42
+ // the comment "Connected to xxx". The pin function may not work properly in this
43
+ // case. These pins may not be displayed on the board pinout image on mbed.org.
44
+ // Please read the board reference manual and schematic for more information.
45
+ //
46
+ //==============================================================================
39
47
40
48
//*** ADC ***
41
49
@@ -50,8 +58,8 @@ const PinMap PinMap_ADC[] = {
50
58
{PA_3_ALT0 , ADC_2 , STM_PIN_DATA_EXT (STM_MODE_ANALOG_ADC_CONTROL , GPIO_NOPULL , 0 , 8 , 0 )}, // ARDUINO D4
51
59
{PA_4 , ADC_1 , STM_PIN_DATA_EXT (STM_MODE_ANALOG_ADC_CONTROL , GPIO_NOPULL , 0 , 9 , 0 )}, // ARDUINO D7
52
60
{PA_4_ALT0 , ADC_2 , STM_PIN_DATA_EXT (STM_MODE_ANALOG_ADC_CONTROL , GPIO_NOPULL , 0 , 9 , 0 )}, // ARDUINO D7
53
- {PA_5 , ADC_1 , STM_PIN_DATA_EXT (STM_MODE_ANALOG_ADC_CONTROL , GPIO_NOPULL , 0 , 10 , 0 )}, // ARDUINO D13 LED1
54
- {PA_5_ALT0 , ADC_2 , STM_PIN_DATA_EXT (STM_MODE_ANALOG_ADC_CONTROL , GPIO_NOPULL , 0 , 10 , 0 )}, // ARDUINO D13 LED1
61
+ {PA_5 , ADC_1 , STM_PIN_DATA_EXT (STM_MODE_ANALOG_ADC_CONTROL , GPIO_NOPULL , 0 , 10 , 0 )}, // ARDUINO D13 - Connected to LED1
62
+ {PA_5_ALT0 , ADC_2 , STM_PIN_DATA_EXT (STM_MODE_ANALOG_ADC_CONTROL , GPIO_NOPULL , 0 , 10 , 0 )}, // ARDUINO D13 - Connected to LED1
55
63
{PA_6 , ADC_1 , STM_PIN_DATA_EXT (STM_MODE_ANALOG_ADC_CONTROL , GPIO_NOPULL , 0 , 11 , 0 )}, // ARDUINO D12
56
64
{PA_6_ALT0 , ADC_2 , STM_PIN_DATA_EXT (STM_MODE_ANALOG_ADC_CONTROL , GPIO_NOPULL , 0 , 11 , 0 )}, // ARDUINO D12
57
65
{PA_7 , ADC_1 , STM_PIN_DATA_EXT (STM_MODE_ANALOG_ADC_CONTROL , GPIO_NOPULL , 0 , 12 , 0 )}, // ARDUINO D11
@@ -90,7 +98,7 @@ const PinMap PinMap_ADC_Internal[] = {
90
98
91
99
const PinMap PinMap_DAC [] = {
92
100
{PA_4 , DAC_1 , STM_PIN_DATA_EXT (STM_MODE_ANALOG , GPIO_NOPULL , 0 , 1 , 0 )}, // ARDUINO D7
93
- {PA_5 , DAC_1 , STM_PIN_DATA_EXT (STM_MODE_ANALOG , GPIO_NOPULL , 0 , 2 , 0 )}, // ARDUINO D13 LED1
101
+ {PA_5 , DAC_1 , STM_PIN_DATA_EXT (STM_MODE_ANALOG , GPIO_NOPULL , 0 , 2 , 0 )}, // ARDUINO D13 - Connected to LED1
94
102
{NC , NC , 0 }
95
103
};
96
104
@@ -100,7 +108,7 @@ const PinMap PinMap_I2C_SDA[] = {
100
108
{PB_7 , I2C_1 , STM_PIN_DATA (STM_MODE_AF_OD , GPIO_NOPULL , GPIO_AF4_I2C1 )}, // Pin not available on any connector
101
109
{PB_9 , I2C_1 , STM_PIN_DATA (STM_MODE_AF_OD , GPIO_NOPULL , GPIO_AF4_I2C1 )}, // ARDUINO D14
102
110
{PB_11 , I2C_2 , STM_PIN_DATA (STM_MODE_AF_OD , GPIO_NOPULL , GPIO_AF4_I2C2 )}, // Pin not available on any connector
103
- {PB_14 , I2C_2 , STM_PIN_DATA (STM_MODE_AF_OD , GPIO_NOPULL , GPIO_AF4_I2C2 )}, // Connected on LED2
111
+ {PB_14 , I2C_2 , STM_PIN_DATA (STM_MODE_AF_OD , GPIO_NOPULL , GPIO_AF4_I2C2 )}, // Connected to LED2
104
112
{PC_1 , I2C_3 , STM_PIN_DATA (STM_MODE_AF_OD , GPIO_NOPULL , GPIO_AF4_I2C3 )}, // ARDUINO A4
105
113
{NC , NC , 0 }
106
114
};
@@ -116,20 +124,21 @@ const PinMap PinMap_I2C_SCL[] = {
116
124
117
125
//*** PWM ***
118
126
127
+ // Warning: Pins using PWM_5 cannot be used as TIMER5 is already used by the us_ticker.
119
128
const PinMap PinMap_PWM [] = {
120
129
{PA_0 , PWM_2 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM2 , 1 , 0 )}, // ARDUINO D1
121
- // {PA_0, PWM_5, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF2_TIM5, 1, 0)}, // TIM5 is already used by the ticker
130
+ // {PA_0, PWM_5, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF2_TIM5, 1, 0)}, // TIM5_CH1 ARDUINO D1
122
131
{PA_1 , PWM_2 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM2 , 2 , 0 )}, // TIM2_CH2 ARDUINO D0
123
132
{PA_1_ALT0 , PWM_15 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF14_TIM15 , 1 , 1 )}, // TIM15_CH1N ARDUINO D0
124
- // {PA_1, PWM_5, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF2_TIM5, 2, 0)}, // TIM5 is already used by the ticker
133
+ // {PA_1, PWM_5, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF2_TIM5, 2, 0)}, // TIM5_CH2 ARDUINO D0
125
134
{PA_2 , PWM_2 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM2 , 3 , 0 )}, // TIM2_CH3 ARDUINO D10
126
135
{PA_2_ALT0 , PWM_15 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF14_TIM15 , 1 , 0 )}, // TIM15_CH1 ARDUINO D10
127
- // {PA_2, PWM_5, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF2_TIM5, 3, 0)}, // TIM5 is already used by the ticker
136
+ // {PA_2, PWM_5, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF2_TIM5, 3, 0)}, // TIM5_CH3 ARDUINO D10
128
137
{PA_3 , PWM_2 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM2 , 4 , 0 )}, // TIM2_CH4 ARDUINO D4
129
138
{PA_3_ALT0 , PWM_15 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF14_TIM15 , 2 , 0 )}, // TIM15_CH2 ARDUINO D4
130
- // {PA_3, PWM_5, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF2_TIM5, 4, 0)}, // TIM5 is already used by the ticker
131
- {PA_5 , PWM_2 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM2 , 1 , 0 )}, // TIM2_CH1 ARDUINO D13 LED1
132
- {PA_5_ALT0 , PWM_8 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF3_TIM8 , 1 , 1 )}, // TIM8_CH1N ARDUINO D13 LED1
139
+ // {PA_3, PWM_5, STM_PIN_DATA_EXT(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF2_TIM5, 4, 0)}, // TIM5_CH4 ARDUINO D4
140
+ {PA_5 , PWM_2 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM2 , 1 , 0 )}, // TIM2_CH1 ARDUINO D13 - Connected to LED1
141
+ {PA_5_ALT0 , PWM_8 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF3_TIM8 , 1 , 1 )}, // TIM8_CH1N ARDUINO D13 - Connected to LED1
133
142
{PA_6 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM3 , 1 , 0 )}, // TIM3_CH1 ARDUINO D12
134
143
{PA_6_ALT0 , PWM_16 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF14_TIM16 , 1 , 0 )}, // TIM16_CH1 ARDUINO D12
135
144
{PA_7 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM1 , 1 , 1 )}, // TIM1_CH1N ARDUINO D11
@@ -162,9 +171,9 @@ const PinMap PinMap_PWM[] = {
162
171
{PB_11 , PWM_2 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM2 , 4 , 0 )}, // TIM2_CH4 Pin not available on any connector
163
172
{PB_13 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM1 , 1 , 1 )}, // TIM1_CH1N Pin not available on any connector
164
173
{PB_13_ALT0 , PWM_15 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF14_TIM15 , 1 , 1 )}, // TIM15_CH1N Pin not available on any connector
165
- {PB_14 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM1 , 2 , 1 )}, // TIM1_CH2N Connected on LED2
166
- {PB_14_ALT0 , PWM_8 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF3_TIM8 , 2 , 1 )}, // TIM8_CH2N Connected on LED2
167
- {PB_14_ALT1 , PWM_15 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF14_TIM15 , 1 , 0 )}, // TIM15_CH1 Connected on LED2
174
+ {PB_14 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM1 , 2 , 1 )}, // TIM1_CH2N - Connected to LED2
175
+ {PB_14_ALT0 , PWM_8 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF3_TIM8 , 2 , 1 )}, // TIM8_CH2N - Connected to LED2
176
+ {PB_14_ALT1 , PWM_15 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF14_TIM15 , 1 , 0 )}, // TIM15_CH1 - Connected to LED2
168
177
{PB_15 , PWM_1 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF1_TIM1 , 3 , 1 )}, // TIM1_CH3N Pin not available on any connector
169
178
{PB_15_ALT0 , PWM_8 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF3_TIM8 , 3 , 1 )}, // TIM8_CH3N Pin not available on any connector
170
179
{PB_15_ALT1 , PWM_15 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF14_TIM15 , 2 , 0 )}, // TIM15_CH2 Pin not available on any connector
@@ -174,8 +183,8 @@ const PinMap PinMap_PWM[] = {
174
183
{PC_7_ALT0 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM3 , 2 , 0 )}, // TIM3_CH2 Pin not available on any connector
175
184
{PC_8 , PWM_8 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF3_TIM8 , 3 , 0 )}, // TIM8_CH3 Pin not available on any connector
176
185
{PC_8_ALT0 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM3 , 3 , 0 )}, // TIM3_CH3 Pin not available on any connector
177
- {PC_9 , PWM_8 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF3_TIM8 , 4 , 0 )}, // TIM8_CH4 Connected on LED3/LED4
178
- {PC_9_ALT0 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM3 , 4 , 0 )}, // TIM3_CH4 Connected on LED3/LED4
186
+ {PC_9 , PWM_8 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF3_TIM8 , 4 , 0 )}, // TIM8_CH4 - Connected to LED3/LED4
187
+ {PC_9_ALT0 , PWM_3 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM3 , 4 , 0 )}, // TIM3_CH4 - Connected to LED3/LED4
179
188
{PD_12 , PWM_4 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM4 , 1 , 0 )}, // TIM4_CH1 Pin not available on any connector
180
189
{PD_13 , PWM_4 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM4 , 2 , 0 )}, // TIM4_CH2 Pin not available on any connector
181
190
{PD_14 , PWM_4 , STM_PIN_DATA_EXT (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF2_TIM4 , 3 , 0 )}, // TIM4_CH3 ARDUINO D2
@@ -202,7 +211,7 @@ const PinMap PinMap_UART_TX[] = {
202
211
{PA_0 , UART_4 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF8_UART4 )}, // ARDUINO D1
203
212
{PA_2 , UART_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF7_USART2 )}, // ARDUINO D10
204
213
{PA_9 , UART_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF7_USART1 )}, // Pin not available on any connector
205
- {PB_6 , UART_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF7_USART1 )}, // STDIO_UART_TX Pin not available on any connector
214
+ {PB_6 , UART_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF7_USART1 )}, // Pin not available on any connector - Connected to STDIO_UART_TX
206
215
{PB_10 , UART_3 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF7_USART3 )}, // Pin not available on any connector
207
216
{PB_11 , LPUART_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF8_LPUART1 )}, // Pin not available on any connector
208
217
{PC_1 , LPUART_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF8_LPUART1 )}, // ARDUINO A4
@@ -219,7 +228,7 @@ const PinMap PinMap_UART_RX[] = {
219
228
{PA_1 , UART_4 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF8_UART4 )}, // ARDUINO D0
220
229
{PA_3 , UART_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF7_USART2 )}, // ARDUINO D4
221
230
{PA_10 , UART_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF7_USART1 )}, // Pin not available on any connector
222
- {PB_7 , UART_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF7_USART1 )}, // STDIO_UART_RX Pin not available on any connector
231
+ {PB_7 , UART_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF7_USART1 )}, // Pin not available on any connector - Connected to STDIO_UART_RX
223
232
{PB_10 , LPUART_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF8_LPUART1 )}, // Pin not available on any connector
224
233
{PB_11 , UART_3 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF7_USART3 )}, // Pin not available on any connector
225
234
{PC_0 , LPUART_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF8_LPUART1 )}, // ARDUINO A5
@@ -240,7 +249,7 @@ const PinMap PinMap_UART_RTS[] = {
240
249
{PB_3 , UART_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF7_USART1 )}, // Pin not available on any connector
241
250
{PB_4 , UART_5 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF8_UART5 )}, // ARDUINO D5
242
251
{PB_12 , LPUART_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF8_LPUART1 )}, // Pin not available on any connector
243
- {PB_14 , UART_3 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF7_USART3 )}, // Connected on LED2
252
+ {PB_14 , UART_3 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF7_USART3 )}, // Connected to LED2
244
253
{PD_2 , UART_3 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF7_USART3 )}, // PMOD 7
245
254
{PD_4 , UART_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF7_USART2 )}, // PMOD 2
246
255
{PD_12 , UART_3 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF7_USART3 )}, // Pin not available on any connector
@@ -279,7 +288,7 @@ const PinMap PinMap_SPI_MISO[] = {
279
288
{PA_6 , SPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_SPI1 )}, // ARDUINO D12
280
289
{PB_4 , SPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_SPI1 )}, // ARDUINO D5
281
290
{PB_4_ALT0 , SPI_3 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF6_SPI3 )}, // ARDUINO D5
282
- {PB_14 , SPI_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_SPI2 )}, // Connected on LED2
291
+ {PB_14 , SPI_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_SPI2 )}, // Connected to LED2
283
292
{PC_2 , SPI_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_SPI2 )}, // ARDUINO A3
284
293
{PC_11 , SPI_3 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF6_SPI3 )}, // Pin not available on any connector
285
294
{PD_3 , SPI_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_SPI2 )}, // PMOD 3
@@ -288,7 +297,7 @@ const PinMap PinMap_SPI_MISO[] = {
288
297
};
289
298
290
299
const PinMap PinMap_SPI_SCLK [] = {
291
- {PA_5 , SPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_SPI1 )}, // ARDUINO D13 LED1
300
+ {PA_5 , SPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_SPI1 )}, // ARDUINO D13 - Connected to LED1
292
301
{PB_3 , SPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_SPI1 )}, // Pin not available on any connector
293
302
{PB_3_ALT0 , SPI_3 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF6_SPI3 )}, // Pin not available on any connector
294
303
{PB_10 , SPI_2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_SPI2 )}, // Pin not available on any connector
0 commit comments