Bein verbessern meines Programm Codes der Wetterstation für den ESP32 findet der ESP32 die Daten der SPIFFS Partition nicht mehr.
Der Dateipfad der Schriftarten ist:
data\fonts\Calibri-25
Für die Bilder:
data\bilder\OUT.jpg
Der Ordner "data" befindet sich im Sketch Ordner, Datei Pfad wurde mehrfach überprüft, ich habe keine Fehler gefunden. Auf deM SPI Display wird diese nicht übernommen
Am Ser Mon bekomme ich die Meldung:
Font file /fonts/Calibri-25 not found!
Font file /fonts/Calibri-25 not found!
Font file /fonts/Calibri-25 not found!
Font file /fonts/Calibri-25 not found!
Font file /fonts/Calibri-25 not found!
Font file /fonts/Calibri-25 not found!
ich habe es mit verschiedenen schreibweisen probiert ohne erfolg.
Im Sketch ist das so angegeben:
Resett gemacht?
wie groß ist der Sketch geworden?
Nicht das dir der Sketch data anzapft danach ist nicht vorhanden, wen man keinen OTA nutzt dann so einstellen
Der Sketch verwendet 391157 Bytes (29%) des Programmspeicherplatzes. Das Maximum sind 1310720 Bytes.
Globale Variablen verwenden 25352 Bytes (7%) des dynamischen Speichers, 302328 Bytes für lokale Variablen verbleiben. Das Maximum sind 327680 Bytes.
C:\Users\Migel\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\4.5.1/esptool.exe --chip esp32 --port COM3 --baud 921600 --before default_reset --after hard_reset write_flash -e -z --flash_mode dio --flash_freq 80m --flash_size 4MB 0x1000 C:\Users\Migel\AppData\Local\Temp\arduino_build_164869/Empfanger.ino.bootloader.bin 0x8000 C:\Users\Migel\AppData\Local\Temp\arduino_build_164869/Empfanger.ino.partitions.bin 0xe000 C:\Users\Migel\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11/tools/partitions/boot_app0.bin 0x10000 C:\Users\Migel\AppData\Local\Temp\arduino_build_164869/Empfanger.ino.bin
esptool.py v4.5.1
Serial port COM3
Connecting.....
Hast du mal fips Filesystem Manager installiert. Da kannst du evtl. die Datei mit finden.
Oder mal einen Systemabsturz bei einem schreib oder lesezugriff des ESP32 gehabt ? Dabei sind mir im ungünstigen Fall acuh Dateien zerstört worden.
Wo zu? der Sketch kompiliert auch ohne den daten was im Flasch sind,.
Der @migel_kryeziu nutzt selbstgebaute Schriftarten und die werden nicht gefunden nach dem ESP start == nicht angezeigt auf dem Display.
Der text wird in Standard Schriftart aus der Lib angezeigt, es werden keine Bilder nachgeladen.
die schriftarten werden so deklariert
#define AA_FONT_SMALL "fonts/NotoSans-Black-15" // 15 point sans serif bold
#define AA_FONT_middle "fonts/Arimo-28" //
#define AA_FONT_LARGE "fonts/Arimo-36" //
Nimmt der ESP dabei selbst schaden oder repariert sich das wenn neu hochgeladen wird ?
Systemabstürze hatte ich nur beim Empfangen von fehlerhaften daten.