Stránka 1 z 1
					
				ESP32-WROVER - inicializace SD karty
				Napsal: 27 pro 2019, 21:17
				od arduman
				Ahoj, nemáte někdo zkušenost s konfigurací SD čtečky na této desce s ESP32? Nějak jsem na tom vytuhl. Deska využívá k obsluze sd karty pravděpodobně po HSPI GPIO 13,14,15,2. 
Když použiju tento kód  tak to skončí failed.
 if (!SD.begin(13, 15, 2, 14)) {
    Serial.println("initialization failed!");
    return;
  }
Nejsem si jistý správným použitím jednotlivých pinů. Víte někdo jak na to? 
Díky A.


 
			 
			
					
				Re: ESP32-WROVER - inicializace SD karty
				Napsal: 27 pro 2019, 22:35
				od arduman
				Kruci, blbě jsem nakopíroval kód. 
Takhle to mám:
void setup() {
  SPI.begin(14,2,15,13);
}
if (!SD.begin(13)) {
Serial.println("initialization failed!");
return;
}
			 
			
					
				Re: ESP32-WROVER - inicializace SD karty
				Napsal: 29 pro 2019, 16:50
				od arduman
				Vypadá to na vadu desky.
			 
			
					
				Re: ESP32-WROVER - inicializace SD karty
				Napsal: 29 pro 2019, 23:05
				od KarelBrno
				Co k tomu připojuješ za čtečku?
			 
			
					
				Re: ESP32-WROVER - inicializace SD karty
				Napsal: 30 pro 2019, 11:06
				od arduman
				No právě asi potřebovat budu, protože ten vestavěnej slot na SD nefunguje.
			 
			
					
				Re: ESP32-WROVER - inicializace SD karty
				Napsal: 30 pro 2019, 11:34
				od kiRRow
				Co jsem tak zběžně prolétnul google ... nastavit pin 2 na pull up jsi zkoušel ? ... prej by mohl pomoct i delay na konci setupu
			 
			
					
				Re: ESP32-WROVER - inicializace SD karty
				Napsal: 30 pro 2019, 19:08
				od KarelBrno
				arduman: sorry, jsem slepý, nevšiml jsem si, že to má SD slot už na sobě 
 
Jinak nějak mi tam nehraje ten pin 2...a vůbec, ta SD knihovna je nějak upravená? Protože standardní SPI.begin() má úplně jiné parametry.
Zkus něco jako tohle:
Kód: Vybrat vše
#include <SPI.h>
...
SPIClass SPI1(HSPI);
void setup() 
{
    SPI.begin(13, SPI1);
}
 
			 
			
					
				Re: ESP32-WROVER - inicializace SD karty
				Napsal: 30 pro 2019, 23:07
				od arduman
				Díky, ještě budu nějakou chvíli laborovat. Nepotřebuji to nutně. Jen jsem si chtěl vyzkoušet update Nextionu skrze tento slot. Dám tomu čas a pak na to ještě jednou vletím.
			 
			
					
				Re: ESP32-WROVER - inicializace SD karty
				Napsal: 31 pro 2019, 12:06
				od KarelBrno
				V tom předchozím příspěvku jsem úspěšně popletl SPI.begin a SD.begin (to je tak, když to tam sázím z hlavy, bez vyzkoušení).
Jinak zkoušel jsem si připojit na HSPI kartu a funguje to...takže pokud to ta deska má taky na HSPI, tak to snad pojede.
Kód: Vybrat vše
#include <SPI.h>
...
SPIClass SPI1(HSPI);
...
SD.begin(13, SPI1);