Prefix SD SPI pins (SCK, MISO, MOSI, SS) (#20606)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
This commit is contained in:
@ -280,7 +280,7 @@
|
||||
#define SD_DETECT_PIN PC4
|
||||
#elif SD_CONNECTION_IS(LCD) && BOTH(TOUCH_UI_FTDI_EVE, LCD_FYSETC_TFT81050)
|
||||
#define SD_DETECT_PIN PA15
|
||||
#define SS_PIN PA10
|
||||
#define SD_SS_PIN PA10
|
||||
#elif SD_CONNECTION_IS(CUSTOM_CABLE)
|
||||
#error "SD CUSTOM_CABLE is not compatible with SKR E3 DIP."
|
||||
#endif
|
||||
|
@ -274,7 +274,7 @@
|
||||
#define SD_DETECT_PIN PC4
|
||||
#elif SD_CONNECTION_IS(LCD) && (BOTH(TOUCH_UI_FTDI_EVE, LCD_FYSETC_TFT81050) || IS_TFTGLCD_PANEL)
|
||||
#define SD_DETECT_PIN PB5
|
||||
#define SS_PIN PA10
|
||||
#define SD_SS_PIN PA10
|
||||
#elif SD_CONNECTION_IS(CUSTOM_CABLE)
|
||||
#error "SD CUSTOM_CABLE is not compatible with SKR Mini E3."
|
||||
#endif
|
||||
|
@ -217,16 +217,16 @@
|
||||
#if SD_CONNECTION_IS(LCD)
|
||||
#define SPI_DEVICE 3
|
||||
#define SD_DETECT_PIN PB9
|
||||
#define SCK_PIN PB3
|
||||
#define MISO_PIN PB4
|
||||
#define MOSI_PIN PB5
|
||||
#define SS_PIN PA15
|
||||
#define SD_SCK_PIN PB3
|
||||
#define SD_MISO_PIN PB4
|
||||
#define SD_MOSI_PIN PB5
|
||||
#define SD_SS_PIN PA15
|
||||
#elif SD_CONNECTION_IS(ONBOARD)
|
||||
#define SD_DETECT_PIN PA3
|
||||
#define SCK_PIN PA5
|
||||
#define MISO_PIN PA6
|
||||
#define MOSI_PIN PA7
|
||||
#define SS_PIN PA4
|
||||
#define SD_SCK_PIN PA5
|
||||
#define SD_MISO_PIN PA6
|
||||
#define SD_MOSI_PIN PA7
|
||||
#define SD_SS_PIN PA4
|
||||
#endif
|
||||
#define ONBOARD_SPI_DEVICE 1 // SPI1
|
||||
#define ONBOARD_SD_CS_PIN PA4 // Chip select for "System" SD card
|
||||
|
@ -166,10 +166,10 @@
|
||||
//
|
||||
#if SD_CONNECTION_IS(ONBOARD)
|
||||
#define SD_DETECT_PIN -1
|
||||
#define SCK_PIN PA5
|
||||
#define MISO_PIN PA6
|
||||
#define MOSI_PIN PA7
|
||||
#define SS_PIN PA4
|
||||
#define SD_SCK_PIN PA5
|
||||
#define SD_MISO_PIN PA6
|
||||
#define SD_MOSI_PIN PA7
|
||||
#define SD_SS_PIN PA4
|
||||
#endif
|
||||
|
||||
#define ONBOARD_SPI_DEVICE 1 // SPI1
|
||||
|
@ -175,10 +175,10 @@
|
||||
// SPI1(PA7)=LCD & SPI3(PB5)=STUFF, are not available
|
||||
// Needs to use SPI2
|
||||
#define SPI_DEVICE 2
|
||||
#define SCK_PIN PB13
|
||||
#define MISO_PIN PB14
|
||||
#define MOSI_PIN PB15
|
||||
#define SS_PIN PB12
|
||||
#define SD_SCK_PIN PB13
|
||||
#define SD_MISO_PIN PB14
|
||||
#define SD_MOSI_PIN PB15
|
||||
#define SD_SS_PIN PB12
|
||||
|
||||
//
|
||||
// SD Card
|
||||
|
@ -190,10 +190,10 @@
|
||||
// SPI1(PA7)=LCD & SPI3(PB5)=STUFF, are not available
|
||||
// so SPI2 is required.
|
||||
#define SPI_DEVICE 2
|
||||
#define SCK_PIN PB13
|
||||
#define MISO_PIN PB14
|
||||
#define MOSI_PIN PB15
|
||||
#define SS_PIN PB12
|
||||
#define SD_SCK_PIN PB13
|
||||
#define SD_MISO_PIN PB14
|
||||
#define SD_MOSI_PIN PB15
|
||||
#define SD_SS_PIN PB12
|
||||
|
||||
//
|
||||
// SD Card
|
||||
|
@ -62,9 +62,9 @@
|
||||
// SPI
|
||||
// Note: FLSun Hispeed (clone MKS_Robin_miniV2) board is using SPI2 interface.
|
||||
//
|
||||
#define SCK_PIN PB13 // SPI2
|
||||
#define MISO_PIN PB14 // SPI2
|
||||
#define MOSI_PIN PB15 // SPI2
|
||||
#define SD_SCK_PIN PB13 // SPI2
|
||||
#define SD_MISO_PIN PB14 // SPI2
|
||||
#define SD_MOSI_PIN PB15 // SPI2
|
||||
#define SPI_DEVICE 2
|
||||
|
||||
// SPI Flash
|
||||
@ -246,10 +246,10 @@
|
||||
|
||||
// Use the on-board card socket labeled SD_Extender
|
||||
#if SD_CONNECTION_IS(CUSTOM_CABLE)
|
||||
#define SCK_PIN PC12
|
||||
#define MISO_PIN PC8
|
||||
#define MOSI_PIN PD2
|
||||
#define SS_PIN -1
|
||||
#define SD_SCK_PIN PC12
|
||||
#define SD_MISO_PIN PC8
|
||||
#define SD_MOSI_PIN PD2
|
||||
#define SD_SS_PIN -1
|
||||
#define SD_DETECT_PIN PD12 // SD_CD (if -1 no detection)
|
||||
#else
|
||||
#define SDIO_SUPPORT
|
||||
|
@ -133,12 +133,12 @@
|
||||
// LCD / Controller
|
||||
//
|
||||
#define SPI_DEVICE 2
|
||||
#define SS_PIN PB12
|
||||
#define SCK_PIN PB13
|
||||
#define MISO_PIN PB14
|
||||
#define MOSI_PIN PB15
|
||||
#define SD_SS_PIN PB12
|
||||
#define SD_SCK_PIN PB13
|
||||
#define SD_MISO_PIN PB14
|
||||
#define SD_MOSI_PIN PB15
|
||||
|
||||
#define SDSS SS_PIN
|
||||
#define SDSS SD_SS_PIN
|
||||
#define SD_DETECT_PIN PB11
|
||||
|
||||
#define BEEPER_PIN PC14
|
||||
|
@ -216,23 +216,23 @@
|
||||
//
|
||||
// SD Card on RepRapDiscount Smart Controller (J2) or on SD_CARD connector
|
||||
//
|
||||
#define SS_PIN PC11
|
||||
#define SCK_PIN PC12
|
||||
#define MOSI_PIN PD2
|
||||
#define MISO_PIN PC8
|
||||
#define SD_SS_PIN PC11
|
||||
#define SD_SCK_PIN PC12
|
||||
#define SD_MOSI_PIN PD2
|
||||
#define SD_MISO_PIN PC8
|
||||
#define SD_DETECT_PIN PC7
|
||||
#else
|
||||
//
|
||||
// Use the on-board card socket labeled TF_CARD_SOCKET
|
||||
//
|
||||
#define SS_PIN PA4
|
||||
#define SCK_PIN PA5
|
||||
#define MOSI_PIN PA7
|
||||
#define MISO_PIN PA6
|
||||
#define SD_SS_PIN PA4
|
||||
#define SD_SCK_PIN PA5
|
||||
#define SD_MOSI_PIN PA7
|
||||
#define SD_MISO_PIN PA6
|
||||
#define SD_DETECT_PIN -1 // Card detect is not connected
|
||||
#endif
|
||||
|
||||
#define SDSS SS_PIN
|
||||
#define SDSS SD_SS_PIN
|
||||
|
||||
//
|
||||
// ESP WiFi can be soldered to J9 connector which is wired to USART2.
|
||||
|
@ -210,23 +210,23 @@
|
||||
//
|
||||
// SD Card on RepRapDiscount Smart Controller (J2) or on SD_CARD connector
|
||||
//
|
||||
#define SS_PIN PC11
|
||||
#define SCK_PIN PC12
|
||||
#define MOSI_PIN PD2
|
||||
#define MISO_PIN PC8
|
||||
#define SD_SS_PIN PC11
|
||||
#define SD_SCK_PIN PC12
|
||||
#define SD_MOSI_PIN PD2
|
||||
#define SD_MISO_PIN PC8
|
||||
#define SD_DETECT_PIN PC7
|
||||
#else
|
||||
//
|
||||
// Use the on-board card socket labeled TF_CARD_SOCKET
|
||||
//
|
||||
#define SS_PIN PA4
|
||||
#define SCK_PIN PA5
|
||||
#define MOSI_PIN PA7
|
||||
#define MISO_PIN PA6
|
||||
#define SD_SS_PIN PA4
|
||||
#define SD_SCK_PIN PA5
|
||||
#define SD_MOSI_PIN PA7
|
||||
#define SD_MISO_PIN PA6
|
||||
#define SD_DETECT_PIN -1 // Card detect is not connected
|
||||
#endif
|
||||
|
||||
#define SDSS SS_PIN
|
||||
#define SDSS SD_SS_PIN
|
||||
|
||||
//
|
||||
// ESP WiFi can be soldered to J9 connector which is wired to USART2.
|
||||
|
@ -216,23 +216,23 @@
|
||||
//
|
||||
// SD Card on RepRapDiscount Smart Controller (J2) or on SD_CARD connector
|
||||
//
|
||||
#define SS_PIN PC11
|
||||
#define SCK_PIN PC12
|
||||
#define MOSI_PIN PD2
|
||||
#define MISO_PIN PC8
|
||||
#define SD_SS_PIN PC11
|
||||
#define SD_SCK_PIN PC12
|
||||
#define SD_MOSI_PIN PD2
|
||||
#define SD_MISO_PIN PC8
|
||||
#define SD_DETECT_PIN PC7
|
||||
#else
|
||||
//
|
||||
// Use the on-board card socket labeled TF_CARD_SOCKET
|
||||
//
|
||||
#define SS_PIN PA4
|
||||
#define SCK_PIN PA5
|
||||
#define MOSI_PIN PA7
|
||||
#define MISO_PIN PA6
|
||||
#define SD_SS_PIN PA4
|
||||
#define SD_SCK_PIN PA5
|
||||
#define SD_MOSI_PIN PA7
|
||||
#define SD_MISO_PIN PA6
|
||||
#define SD_DETECT_PIN -1 // Card detect is not connected
|
||||
#endif
|
||||
|
||||
#define SDSS SS_PIN
|
||||
#define SDSS SD_SS_PIN
|
||||
|
||||
//
|
||||
// ESP WiFi can be soldered to J9 connector which is wired to USART2.
|
||||
|
@ -212,24 +212,24 @@
|
||||
//
|
||||
// SD Card on RepRapDiscount Smart Controller (J2) or on SD_CARD connector
|
||||
//
|
||||
#define SS_PIN PB12 // PC11
|
||||
#define SCK_PIN PB13 // PC12 // PC1
|
||||
#define MOSI_PIN PB15 // PD2 // PD2
|
||||
#define MISO_PIN PB14 // PC8
|
||||
#define SD_SS_PIN PB12 // PC11
|
||||
#define SD_SCK_PIN PB13 // PC12 // PC1
|
||||
#define SD_MOSI_PIN PB15 // PD2 // PD2
|
||||
#define SD_MISO_PIN PB14 // PC8
|
||||
#define SD_DETECT_PIN PC7
|
||||
|
||||
#else
|
||||
//
|
||||
// Use the on-board card socket labeled TF_CARD_SOCKET
|
||||
//
|
||||
#define SS_PIN PA4
|
||||
#define SCK_PIN PA5
|
||||
#define MOSI_PIN PA7
|
||||
#define MISO_PIN PA6 // PA6
|
||||
#define SD_SS_PIN PA4
|
||||
#define SD_SCK_PIN PA5
|
||||
#define SD_MOSI_PIN PA7
|
||||
#define SD_MISO_PIN PA6 // PA6
|
||||
#define SD_DETECT_PIN -1 // Card detect is not connected
|
||||
#endif
|
||||
|
||||
#define SDSS SS_PIN
|
||||
#define SDSS SD_SS_PIN
|
||||
|
||||
//
|
||||
// ESP WiFi can be soldered to J9 connector which is wired to USART2.
|
||||
|
@ -41,7 +41,7 @@
|
||||
#define FLASH_EEPROM_EMULATION
|
||||
#endif
|
||||
|
||||
#define SDSS SS_PIN
|
||||
#define SDSS SD_SS_PIN
|
||||
|
||||
// Based on PWM timer usage, we have to use these timers and soft PWM for the fans
|
||||
// On STM32F103:
|
||||
|
@ -168,9 +168,9 @@
|
||||
#define SDIO_CLOCK 4500000
|
||||
#define SDIO_READ_RETRIES 16
|
||||
#if ENABLED(SDIO_SUPPORT)
|
||||
#define SCK_PIN PB13 // SPI2
|
||||
#define MISO_PIN PB14 // SPI2
|
||||
#define MOSI_PIN PB15 // SPI2
|
||||
#define SD_SCK_PIN PB13 // SPI2
|
||||
#define SD_MISO_PIN PB14 // SPI2
|
||||
#define SD_MOSI_PIN PB15 // SPI2
|
||||
/**
|
||||
* MKS Robin has a few hardware revisions
|
||||
* https://github.com/makerbase-mks/MKS-Robin/tree/master/MKS%20Robin/Hardware
|
||||
@ -184,10 +184,10 @@
|
||||
//#define SD_DETECT_PIN PF12 // SD_CD
|
||||
#else
|
||||
// SD as custom software SPI (SDIO pins)
|
||||
#define SCK_PIN PC12
|
||||
#define MISO_PIN PC8
|
||||
#define MOSI_PIN PD2
|
||||
#define SS_PIN -1
|
||||
#define SD_SCK_PIN PC12
|
||||
#define SD_MISO_PIN PC8
|
||||
#define SD_MOSI_PIN PD2
|
||||
#define SD_SS_PIN -1
|
||||
#define ONBOARD_SD_CS_PIN PC11
|
||||
#define SDSS PD2
|
||||
#define SD_DETECT_PIN -1
|
||||
|
@ -180,10 +180,10 @@
|
||||
//
|
||||
#define SPI_DEVICE 2
|
||||
#define SD_DETECT_PIN PC10
|
||||
#define SCK_PIN PB13
|
||||
#define MISO_PIN PB14
|
||||
#define MOSI_PIN PB15
|
||||
#define SS_PIN PA15
|
||||
#define SD_SCK_PIN PB13
|
||||
#define SD_MISO_PIN PB14
|
||||
#define SD_MOSI_PIN PB15
|
||||
#define SD_SS_PIN PA15
|
||||
|
||||
#ifndef BOARD_ST7920_DELAY_1
|
||||
#define BOARD_ST7920_DELAY_1 DELAY_NS(125)
|
||||
|
@ -142,7 +142,7 @@
|
||||
// SPI
|
||||
//
|
||||
#define SPI_DEVICE 2
|
||||
#define SCK_PIN PB13
|
||||
#define MISO_PIN P1B4
|
||||
#define MOSI_PIN P1B5
|
||||
#define SS_PIN PA15
|
||||
#define SD_SCK_PIN PB13
|
||||
#define SD_MISO_PIN P1B4
|
||||
#define SD_MOSI_PIN P1B5
|
||||
#define SD_SS_PIN PA15
|
||||
|
@ -153,7 +153,7 @@
|
||||
// SPI
|
||||
//
|
||||
#define SPI_DEVICE 2
|
||||
#define SCK_PIN PB13
|
||||
#define MISO_PIN PB14
|
||||
#define MOSI_PIN PB15
|
||||
#define SS_PIN PA15
|
||||
#define SD_SCK_PIN PB13
|
||||
#define SD_MISO_PIN PB14
|
||||
#define SD_MOSI_PIN PB15
|
||||
#define SD_SS_PIN PA15
|
||||
|
@ -193,10 +193,10 @@
|
||||
|
||||
#if SD_CONNECTION_IS(LCD)
|
||||
#define SD_DETECT_PIN PG3
|
||||
#define SCK_PIN PB13
|
||||
#define MISO_PIN PB14
|
||||
#define MOSI_PIN PB15
|
||||
#define SS_PIN PG6
|
||||
#define SD_SCK_PIN PB13
|
||||
#define SD_MISO_PIN PB14
|
||||
#define SD_MOSI_PIN PB15
|
||||
#define SD_SS_PIN PG6
|
||||
#elif SD_CONNECTION_IS(ONBOARD)
|
||||
#define SDIO_SUPPORT
|
||||
#define SD_DETECT_PIN PD12
|
||||
|
@ -166,17 +166,17 @@
|
||||
#define SPI_DEVICE 2
|
||||
|
||||
#if ENABLED(SDIO_SUPPORT)
|
||||
#define SCK_PIN PB13 // SPI2 ok
|
||||
#define MISO_PIN PB14 // SPI2 ok
|
||||
#define MOSI_PIN PB15 // SPI2 ok
|
||||
#define SS_PIN PC11 // PB12 is X- ok
|
||||
#define SD_SCK_PIN PB13 // SPI2 ok
|
||||
#define SD_MISO_PIN PB14 // SPI2 ok
|
||||
#define SD_MOSI_PIN PB15 // SPI2 ok
|
||||
#define SD_SS_PIN PC11 // PB12 is X- ok
|
||||
#define SD_DETECT_PIN -1 // SD_CD ok
|
||||
#else
|
||||
// SD as custom software SPI (SDIO pins)
|
||||
#define SCK_PIN PC12
|
||||
#define MISO_PIN PC8
|
||||
#define MOSI_PIN PD2
|
||||
#define SS_PIN -1
|
||||
#define SD_SCK_PIN PC12
|
||||
#define SD_MISO_PIN PC8
|
||||
#define SD_MOSI_PIN PD2
|
||||
#define SD_SS_PIN -1
|
||||
#define ONBOARD_SD_CS_PIN PC11
|
||||
#define SDSS PD2
|
||||
#define SD_DETECT_PIN -1
|
||||
|
Reference in New Issue
Block a user