...
Replace ST-Link socket (J30) with BM10B-SRSS-TB connector. This is a 10-pin upwards-facing SMT connector. It is the standard “Pixhawk Debug Full” connector. There is a “mini” version with only 6 pins, but it does not seem to have an nRST pin, which is needed for ST-Link.
From the PX4 user guide, the following pin connections will be made:
#Full | Pixhawk Debug |
---|---|
1 | VCC |
2 | x |
3 | x |
4 | SWDIO |
5 | SWCLK |
6 | SWO |
7 | x |
8 | x |
9 | nRST |
10 | GND |
Note: the connector-standard pdf document does not identify the location of the nRST pin, but the user guide specifies it as being on pin 9.
GPIO conn (J31, 32). Can these be replaced by a 6 pin JST GH series connector (BM06B-GHS-TBT)? What should the pinout be?
UART conn (4-pin: J6, 11, 34; 6-pin: 18, 23). There seems to be no standard for UART connectors on Pixhawk. Pinout?Using 6-pin standard telemetry connector (BM06B-GHS-TBT).
TIM conn (J3, 4…). No Pixhawk standard for PWM/TIM ports. Pinout?
ADC conn (J28). Use a 4-pin BM04B-GHS-TBT JST GH series connector (BM04B??????
SPI conn (J26, 27). Replace with BM07B-GHS-TBT)?SPI conn (J26, 27 7-pin connector.
I2C conn (J7, J12, J16). Replace with BM06BBM04B-GHS-TBT 6 4-pin connector.
Connector-standard specifies the use of a 7-pin connector:
...