Valid SD pins for T3S3
This commit is contained in:
+5
-4
@@ -87,11 +87,12 @@ build_flags =
|
|||||||
-DGPIO_RESET_PIN=2 ; CONFIRM: -> sensor RST
|
-DGPIO_RESET_PIN=2 ; CONFIRM: -> sensor RST
|
||||||
-DGPIO_WAKE_PIN=1 ; CONFIRM: -> sensor control/wake pin
|
-DGPIO_WAKE_PIN=1 ; CONFIRM: -> sensor control/wake pin
|
||||||
-DGPIO_CTRL_ACTIVE_LOW=1
|
-DGPIO_CTRL_ACTIVE_LOW=1
|
||||||
; --- microSD (CONFIRM: may share the LoRa SPI bus + own CS) ---
|
; --- microSD on FSPI/SPI2 (separate bus from LoRa, which uses HSPI/SPI3) ---
|
||||||
-DT3S3_SD_SCK=5
|
-DT3S3_SD_SCK=14
|
||||||
-DT3S3_SD_MISO=3
|
-DT3S3_SD_MISO=2
|
||||||
-DT3S3_SD_MOSI=6
|
-DT3S3_SD_MOSI=11
|
||||||
-DT3S3_SD_CS=13
|
-DT3S3_SD_CS=13
|
||||||
|
-DT3S3_SD_FREQ_HZ=20000000UL
|
||||||
; --- timezone for NTP-dated logs (Australia/Victoria) ---
|
; --- timezone for NTP-dated logs (Australia/Victoria) ---
|
||||||
-DNTP_TZ='"AEST-10AEDT,M10.1.0,M4.1.0/3"'
|
-DNTP_TZ='"AEST-10AEDT,M10.1.0,M4.1.0/3"'
|
||||||
lib_deps =
|
lib_deps =
|
||||||
|
|||||||
+2
-2
@@ -129,7 +129,7 @@ bool sdAvailable = false;
|
|||||||
bool logEnabled = true; // ON by default once we have a date
|
bool logEnabled = true; // ON by default once we have a date
|
||||||
bool ntpSynced = false;
|
bool ntpSynced = false;
|
||||||
#if BOARD_T3S3
|
#if BOARD_T3S3
|
||||||
SPIClass sdSPI(HSPI);
|
SPIClass sdSPI(FSPI);
|
||||||
File logFile;
|
File logFile;
|
||||||
bool logAtLineStart = true;
|
bool logAtLineStart = true;
|
||||||
char logPath[40] = {0};
|
char logPath[40] = {0};
|
||||||
@@ -565,7 +565,7 @@ void setupWiFi() {
|
|||||||
#if BOARD_T3S3
|
#if BOARD_T3S3
|
||||||
void setupSD() {
|
void setupSD() {
|
||||||
sdSPI.begin(T3S3_SD_SCK, T3S3_SD_MISO, T3S3_SD_MOSI, T3S3_SD_CS);
|
sdSPI.begin(T3S3_SD_SCK, T3S3_SD_MISO, T3S3_SD_MOSI, T3S3_SD_CS);
|
||||||
sdAvailable = SD.begin(T3S3_SD_CS, sdSPI);
|
sdAvailable = SD.begin(T3S3_SD_CS, sdSPI, T3S3_SD_FREQ_HZ);
|
||||||
Serial.printf("[SD] %s (CS=%d)\n", sdAvailable ? "mounted" : "NOT found -- check T3S3_SD_* pins",
|
Serial.printf("[SD] %s (CS=%d)\n", sdAvailable ? "mounted" : "NOT found -- check T3S3_SD_* pins",
|
||||||
T3S3_SD_CS);
|
T3S3_SD_CS);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user