Просмотр исходного кода

Fix SD card init issues

Copy SD lib from arduino-esp32 v2.0.4 to replace SD lib from arduino-esp32 v2.0.0-rc2
Just Call Me Koko 3 лет назад
Родитель
Сommit
8769103817

+ 1 - 1
README.md

@@ -3,7 +3,7 @@
 <!---[![Build Status](https://travis-ci.com/justcallmekoko/ESP32Marauder.svg?branch=master)](https://travis-ci.com/justcallmekoko/ESP32Marauder)--->
 <!---[![Build Status](https://travis-ci.com/justcallmekoko/ESP32Marauder.svg?branch=master)](https://travis-ci.com/justcallmekoko/ESP32Marauder)--->
 <!---Shields/Badges https://shields.io/--->
 <!---Shields/Badges https://shields.io/--->
 
 
-# ESP32 Marauder v0.9.13
+# ESP32 Marauder v0.9.15
 <p align="center"><img alt="Marauder logo" src="https://github.com/justcallmekoko/ESP32Marauder/blob/master/pictures/marauder3L.jpg?raw=true" width="300"></p>
 <p align="center"><img alt="Marauder logo" src="https://github.com/justcallmekoko/ESP32Marauder/blob/master/pictures/marauder3L.jpg?raw=true" width="300"></p>
 <p align="center">
 <p align="center">
   <b>A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32</b>
   <b>A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32</b>

+ 0 - 0
esp32_marauder/esp32_marauder_v0_9_13_20220806_flipper.bin → esp32_marauder/PreviousVersions/esp32_marauder_v0_9_13_20220806_flipper.bin


+ 0 - 0
esp32_marauder/esp32_marauder_v0_9_13_20220806_kit.bin → esp32_marauder/PreviousVersions/esp32_marauder_v0_9_13_20220806_kit.bin


+ 0 - 0
esp32_marauder/esp32_marauder_v0_9_13_20220806_mini.bin → esp32_marauder/PreviousVersions/esp32_marauder_v0_9_13_20220806_mini.bin


+ 0 - 0
esp32_marauder/esp32_marauder_v0_9_13_20220806_new_hardware.bin → esp32_marauder/PreviousVersions/esp32_marauder_v0_9_13_20220806_new_hardware.bin


+ 0 - 0
esp32_marauder/esp32_marauder_v0_9_13_20220806_old_hardware.bin → esp32_marauder/PreviousVersions/esp32_marauder_v0_9_13_20220806_old_hardware.bin


+ 4 - 0
esp32_marauder/SDInterface.cpp

@@ -15,6 +15,10 @@ bool SDInterface::initSD() {
       return false;
       return false;
     }
     }
   #endif
   #endif
+
+  pinMode(SD_CS, OUTPUT);
+
+  delay(10);
   
   
   if (!SD.begin(SD_CS)) {
   if (!SD.begin(SD_CS)) {
     Serial.println(F("Failed to mount SD Card"));
     Serial.println(F("Failed to mount SD Card"));

+ 1 - 1
esp32_marauder/configs.h

@@ -11,7 +11,7 @@
   //#define GENERIC_ESP32
   //#define GENERIC_ESP32
   #define MARAUDER_FLIPPER
   #define MARAUDER_FLIPPER
 
 
-  #define MARAUDER_VERSION "v0.9.14"
+  #define MARAUDER_VERSION "v0.9.15"
 
 
   //// BUTTON DEFINITIONS
   //// BUTTON DEFINITIONS
   #ifdef MARAUDER_MINI
   #ifdef MARAUDER_MINI

+ 6 - 0
esp32_marauder/esp32_marauder.ino

@@ -119,9 +119,15 @@ void setup()
   #ifdef HAS_SCREEN
   #ifdef HAS_SCREEN
     digitalWrite(TFT_CS, HIGH);
     digitalWrite(TFT_CS, HIGH);
   #endif
   #endif
+
+  pinMode(SD_CS, OUTPUT);
+
+  delay(10);
   
   
   digitalWrite(SD_CS, HIGH);
   digitalWrite(SD_CS, HIGH);
 
 
+  delay(10);
+
   Serial.begin(115200);
   Serial.begin(115200);
   
   
   //Serial.begin(115200);
   //Serial.begin(115200);

BIN
esp32_marauder/esp32_marauder_v0_9_15_20220907_flipper.bin


BIN
esp32_marauder/esp32_marauder_v0_9_15_20220907_kit.bin


BIN
esp32_marauder/esp32_marauder_v0_9_15_20220907_mini.bin


BIN
esp32_marauder/esp32_marauder_v0_9_15_20220907_new_hardware.bin


BIN
esp32_marauder/esp32_marauder_v0_9_15_20220907_old_hardware.bin