|
30 | 30 | #define USE_GYRO |
31 | 31 | #define USE_GYRO_SPI_ICM42688P |
32 | 32 | #define USE_BARO |
33 | | -#define USE_BARO_DPS310 |
| 33 | +#define USE_BARO_LPS22DF |
34 | 34 | #define USE_FLASH |
35 | 35 | #define USE_FLASH_M25P16 |
36 | 36 | #define USE_MSP_DISPLAYPORT_FONT |
37 | 37 |
|
38 | | -#define BEEPER_PIN PC0 |
39 | | -#define MOTOR1_PIN PB0 |
40 | | -#define MOTOR2_PIN PB1 |
| 38 | +#define BEEPER_PIN PA1 |
| 39 | + |
| 40 | +#define MOTOR1_PIN PE13 |
| 41 | +#define MOTOR2_PIN PE14 |
41 | 42 | #define MOTOR3_PIN PE9 |
42 | 43 | #define MOTOR4_PIN PE11 |
| 44 | + |
43 | 45 | #define LED_STRIP_PIN PF6 |
| 46 | + |
44 | 47 | #define UART1_TX_PIN PA9 |
45 | 48 | #define UART2_TX_PIN PA2 |
46 | 49 | #define UART3_TX_PIN PD8 |
|
57 | 60 | #define UART6_RX_PIN PC7 |
58 | 61 | #define UART7_RX_PIN PE7 |
59 | 62 | #define UART8_RX_PIN PE0 |
| 63 | + |
60 | 64 | #define I2C2_SCL_PIN PB10 |
61 | 65 | #define I2C3_SCL_PIN PA8 |
62 | 66 | #define I2C2_SDA_PIN PB11 |
63 | 67 | #define I2C3_SDA_PIN PC9 |
| 68 | + |
64 | 69 | #define LED0_PIN PG13 |
| 70 | + |
65 | 71 | #define SPI1_SCK_PIN PA5 |
| 72 | +#define SPI1_SDI_PIN PG9 |
| 73 | +#define SPI1_SDO_PIN PD7 |
| 74 | + |
66 | 75 | #define SPI2_SCK_PIN PB13 |
67 | | -#define SPI3_SCK_PIN PC10 |
68 | | -#define SPI4_SCK_PIN PE2 |
69 | | -#define SPI1_SDI_PIN PA6 |
70 | 76 | #define SPI2_SDI_PIN PB14 |
71 | | -#define SPI3_SDI_PIN PC11 |
72 | | -#define SPI4_SDI_PIN PE5 |
73 | | -#define SPI1_SDO_PIN PA7 |
74 | 77 | #define SPI2_SDO_PIN PB15 |
| 78 | + |
| 79 | +#define SPI3_SCK_PIN PC10 |
| 80 | +#define SPI3_SDI_PIN PC11 |
75 | 81 | #define SPI3_SDO_PIN PC12 |
| 82 | + |
| 83 | +#define SPI4_SCK_PIN PE2 |
| 84 | +#define SPI4_SDI_PIN PE5 |
76 | 85 | #define SPI4_SDO_PIN PE6 |
| 86 | + |
77 | 87 | #define ADC_VBAT_PIN PC3 |
78 | 88 | #define ADC_CURR_PIN PC2 |
| 89 | + |
79 | 90 | #define PINIO1_PIN PA15 |
80 | 91 | #define FLASH_CS_PIN PD10 |
81 | | -#define GYRO_1_EXTI_PIN PB3 |
82 | | -#define GYRO_1_CS_PIN PD7 |
| 92 | + |
| 93 | +#define GYRO_1_EXTI_PIN PC12 |
| 94 | +#define GYRO_1_CS_PIN PB3 |
| 95 | +#define GYRO_1_CLK_PIN PB4 |
83 | 96 |
|
84 | 97 | #define TIMER_PIN_MAPPING TIMER_PIN_MAP( 0, LED_STRIP_PIN, 1, 0 ) \ |
85 | | - TIMER_PIN_MAP( 1, MOTOR1_PIN, 2, 1 ) \ |
86 | | - TIMER_PIN_MAP( 2, MOTOR2_PIN, 2, 2 ) \ |
| 98 | + TIMER_PIN_MAP( 1, MOTOR1_PIN, 1, 1 ) \ |
| 99 | + TIMER_PIN_MAP( 2, MOTOR2_PIN, 1, 2 ) \ |
87 | 100 | TIMER_PIN_MAP( 3, MOTOR3_PIN, 1, 3 ) \ |
88 | | - TIMER_PIN_MAP( 4, MOTOR4_PIN, 1, 4 ) |
| 101 | + TIMER_PIN_MAP( 4, MOTOR4_PIN, 1, 4 ) \ |
| 102 | + TIMER_PIN_MAP( 5, GYRO_1_CLK_PIN, 1, -1 ) |
89 | 103 |
|
90 | 104 | #define ADC1_DMA_OPT 8 |
91 | 105 | #define ADC3_DMA_OPT 9 |
92 | 106 | #define TIMUP1_DMA_OPT 10 |
93 | | -#define TIMUP3_DMA_OPT 11 |
94 | 107 |
|
95 | 108 | #define BARO_I2C_INSTANCE I2CDEV_2 |
96 | | -#define ADC_INSTANCE ADC1 |
| 109 | +#define MAG_I2C_INSTANCE I2CDEV_2 |
| 110 | + |
97 | 111 | #define DEFAULT_BLACKBOX_DEVICE BLACKBOX_DEVICE_FLASH |
98 | 112 | #define DEFAULT_DSHOT_BURST DSHOT_DMAR_OFF |
99 | 113 | #define DEFAULT_CURRENT_METER_SOURCE CURRENT_METER_ADC |
100 | 114 | #define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC |
| 115 | + |
101 | 116 | #define BEEPER_INVERTED |
102 | 117 | #define PINIO1_BOX 40 |
103 | 118 | #define PINIO1_CONFIG 129 |
104 | 119 | #define BOX_USER1_NAME "VTX POWER" |
| 120 | + |
105 | 121 | #define FLASH_SPI_INSTANCE SPI2 |
106 | | -#define GYRO_1_SPI_INSTANCE SPI3 |
| 122 | +#define GYRO_1_SPI_INSTANCE SPI1 |
107 | 123 | #define GYRO_1_ALIGN CW270_DEG_FLIP |
108 | 124 |
|
109 | 125 | #define MSP_DISPLAYPORT_UART SERIAL_PORT_UART4 |
|
0 commit comments