Skocz do zawartości

ESP32 + spiffs brak opcji wgrania softu do pamieci flash.


Mrpatryk

Pomocna odpowiedź

Witam wszystkich, lookalem na tutariale dodania spiffs do softu arduino IDE, nie wiem co robię nie tak , tworze folder itp wrzucam ten plik w to miejsce co trzeba, restartuje IDE i niestety ale brak opcji wgrania softu .;/  ESP32 DevKit v1

  • Lubię! 1
Link do komentarza
Share on other sites

1 godzinę temu, 99teki napisał:

- o to chodzi ESP32 Sketch Data upload i musi być katalog DATA w twoim szkicu.

 

Capture-1.png

Capture-2.png

Capture-3.png

foldery się zgadzają , ale niestety nie mam takiej opcji w menu " narzędzia" w arduino , moze to przez wersjie IDE ?

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Zostawmy to... Równie dobrze można dyskutować o wyższości świąt Wielkanocnych nad drugimi. Albo o przewagach windowsa nad linuksem. To się nigdy dobrze nie kończy 🙂

Ale co za problem zainstalować na próbę i zobaczyć czy działa i się podoba? Więcej czasu można stracić szukając porad zmuszenia posiadanego opornego IDE do posłuszeństwa.

Kiedyś np próbowałem zaprzyjaźnić się z Eclipse. Nie, nie i jeszcze raz nie. Nawet małym palcem...

Link do komentarza
Share on other sites

Spoko 🙂

1. Robimy katalog 'data' i wrzucamy tam katalogi/pliki które mają się znaleźć na fs

image.thumb.png.da8f1887dcccb502bd597906f3a8e2df.png

2 Klikamy na ikonkę ufoka i wybieramy opcję 'upload'

image.thumb.png.da71f762463586b994b57712a486ff92.png

W pliku platformio.ini można (ale nie trzeba) określić, czy ma być użyty spiffs czy littlefs, przez który COM i z jaką prędkością zapisywać. Można nic nie wpisać i "pojedzie po defaultach". Początkujący nie musi zmieniać niczego w tym pliku.

image.thumb.png.0cdc6074f82ac30f6ea1222caf1a0474.png

Koniec zagadnienia. Można się skupić na kodowaniu a nie walką z interfejsem 🙂

Link do komentarza
Share on other sites

23 minuty temu, kostuch napisał:

Są jakieś?

Nie wiem - być może są, chciałem po prostu wiedzieć (nigdy nie używałem uploadu do FS, to co ma być statyczne to wolę wkompilować w kod). Mam co prawda coś takiego na jednym urządzeniu, ale to pozostałości z pierwotnego założenia (miała być karta SD, okazało się że 8 MB wolnego miejsca na flashu zupełnie mi wystarcza a przy tym nie muszę się bawić z kartami).

Link do komentarza
Share on other sites

Zależy co się uważa za statyczne w danym projekcie.

Jak się stawia np serwer www na esp, to bardzo wygodne jest wrzucanie "statycznych" plików html na fs przez np OTA, zamiast przeprogramowywania kodu.

Albo w jednym z projektów pozwalam userowi na podmianę powitalnego logo na ekranie lcd. Wtedy po prostu wybiera sobie jpg i sam wrzuca (przez interfejs www, więc nie interesuje go jaki to fs) na partycję urządzenia.

Link do komentarza
Share on other sites

Uściślijmy: nie korzystałem bo nie miałem potrzeby. Co nie oznacza, że np. pojutrze nie będę musiał 🙂

Tyle, że w takim przypadku raczej zrobię jakiś uploader do mojego pyrduino (jakiś wrapper do mklfs i esptoola).

Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.