Update BTT002 platform (fixing SD init) (#16217)
This commit is contained in:
@ -83,6 +83,13 @@ void spiInit(uint8_t spiRate) {
|
||||
}
|
||||
spiConfig = SPISettings(clock, MSBFIRST, SPI_MODE0);
|
||||
|
||||
#if ENABLED(CUSTOM_SPI_PINS)
|
||||
SPI.setMISO(MISO_PIN);
|
||||
SPI.setMOSI(MOSI_PIN);
|
||||
SPI.setSCLK(SCK_PIN);
|
||||
SPI.setSSEL(SS_PIN);
|
||||
#endif
|
||||
|
||||
SPI.begin();
|
||||
}
|
||||
|
||||
|
@ -23,8 +23,8 @@
|
||||
|
||||
#ifndef TARGET_STM32F4
|
||||
#error "Oops! Select an STM32F4 board in 'Tools > Board.'"
|
||||
#elif HOTENDS > 3 || E_STEPPERS > 3
|
||||
#error "BIGTREE SKR Pro V1.1 supports up to 3 hotends / E-steppers."
|
||||
#elif HOTENDS > 1 || E_STEPPERS > 1
|
||||
#error "BIGTREE BTT002 V1.0 supports up to 1 hotends / E-steppers."
|
||||
#endif
|
||||
|
||||
#define BOARD_INFO_NAME "BIGTREE Btt002 1.0"
|
||||
@ -87,22 +87,6 @@
|
||||
#define E0_CS_PIN PD7
|
||||
#endif
|
||||
|
||||
/*
|
||||
//SKR_PRO_V1.1
|
||||
#define E1_STEP_PIN PD15
|
||||
#define E1_DIR_PIN PE7
|
||||
#define E1_ENABLE_PIN PA3
|
||||
#ifndef E1_CS_PIN
|
||||
#define E1_CS_PIN PG15
|
||||
#endif
|
||||
|
||||
#define E2_STEP_PIN PD13
|
||||
#define E2_DIR_PIN PG9
|
||||
#define E2_ENABLE_PIN PF0
|
||||
#ifndef E2_CS_PIN
|
||||
#define E2_CS_PIN PG12
|
||||
#endif
|
||||
*/
|
||||
//
|
||||
// Software SPI pins for TMC2130 stepper drivers
|
||||
//
|
||||
@ -152,12 +136,6 @@
|
||||
#define E0_SERIAL_TX_PIN PD7
|
||||
#define E0_SERIAL_RX_PIN PD7
|
||||
|
||||
//#define E1_SERIAL_TX_PIN PD1
|
||||
//#define E1_SERIAL_RX_PIN PD1
|
||||
|
||||
//#define E2_SERIAL_TX_PIN PD6
|
||||
//#define E2_SERIAL_RX_PIN PD6
|
||||
|
||||
// Reduce baud rate to improve software serial reliability
|
||||
#define TMC_BAUD_RATE 19200
|
||||
#endif
|
||||
@ -165,27 +143,26 @@
|
||||
//
|
||||
// Temperature Sensors
|
||||
//
|
||||
#define TEMP_0_PIN PA2 // T1 <-> E0
|
||||
#define TEMP_1_PIN PA0 // T2 <-> E1
|
||||
//#define TEMP_2_PIN PC2 // T3 <-> E2 SKR_PRO
|
||||
#define TEMP_BED_PIN PA1 // T0 <-> Bed
|
||||
#define TEMP_0_PIN PA0 // T1 <-> E0
|
||||
#define TEMP_1_PIN PA1 // T2 <-> E1
|
||||
#define TEMP_BED_PIN PA2 // T0 <-> Bed
|
||||
|
||||
//
|
||||
// Heaters / Fans
|
||||
//
|
||||
#define HEATER_0_PIN PE6 // Heater0
|
||||
//#define HEATER_1_PIN PD14 // Heater1
|
||||
//#define HEATER_2_PIN PB0 // Heater1
|
||||
#define HEATER_0_PIN PE6 // Heater0
|
||||
#define HEATER_BED_PIN PE5 // Hotbed
|
||||
#define FAN_PIN PB9 // Fan0
|
||||
#define FAN1_PIN PB8 // Fan1
|
||||
//#define FAN2_PIN PE6 // Fan2
|
||||
|
||||
// HAL SPI pins group
|
||||
#define SCK_PIN PA5 // SPI SCLK
|
||||
#define MYSSEL PA4 // SPI SSEL
|
||||
#define MISO_PIN PA6 // SPI MISO
|
||||
#define MOSI_PIN PA7 // SPI MOSI
|
||||
// HAL SPI1 pins
|
||||
#define CUSTOM_SPI_PINS
|
||||
#if ENABLED(CUSTOM_SPI_PINS)
|
||||
#define SCK_PIN PA5 // SPI1 SCLK
|
||||
#define SS_PIN PA4 // SPI1 SSEL
|
||||
#define MISO_PIN PA6 // SPI1 MISO
|
||||
#define MOSI_PIN PA7 // SPI1 MOSI
|
||||
#endif
|
||||
|
||||
//
|
||||
// Misc. Functions
|
||||
@ -193,7 +170,7 @@
|
||||
#define SDSS PA4
|
||||
|
||||
/**
|
||||
* -------------------------------------SKR_MK3-----------------------------------------------
|
||||
* -------------------------------------BTT002 V1.0-----------------------------------------------
|
||||
* _____ _____ |
|
||||
* PA3 | · · | GND 5V | · · | GND |
|
||||
* NRESET | · · | PC4(SD_DET) (LCD_D7) PE13 | · · | PE12 (LCD_D6) |
|
||||
|
Reference in New Issue
Block a user