Hallo zusammen
ich hatte erst kürzlich mein Box im „zeigt her eure…“ gepostet. Damals hatte ich nur 1 Hörspiel, 1 Karte und keine Probleme.
Wemos Lolin32, alles selbst gelötet
Mini SD Modul (SD_MMC)
Karte Samsung EVO 32GB
PN-5180 Reader
Seitdem habe ich neue Karten besorgt und wollte neue Lieder (4 Stück) aufspielen.
Über WebGUI schaffe ich das gar nicht:
[ 26499 ] Schreibe Datei: //tanzensehn.mp3
creating dir "/"
E (27924) sdmmc_req: sdmmc_host_wait_for_event returned 0x107
E (27924) diskio_sdmmc: sdmmc_write_blocks failed (263)
E (42729) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time:
E (42729) task_wdt: - async_tcp (CPU 1)
E (42729) task_wdt: Tasks currently running:
E (42729) task_wdt: CPU 0: IDLE0
E (42729) task_wdt: CPU 1: IDLE1
E (42729) task_wdt: Aborting.
abort() was called at PC 0x4016ca0c on core 0
ELF file SHA256: 0000000000000000
Backtrace: 0x4008a2d8:0x3ffbf9b0 0x4008a555:0x3ffbf9d0 0x4016ca0c:0x3ffbf9f0 0x40088b35:0x3ffbfa10 0x401abd33:0x3ffbc2b0 0x4016e9ef:0x3ffbc2d0 0x4008d765:0x3ffbc2f0 0x4008bfb6:0x3ffbc310
#0 0x4008a2d8:0x3ffbf9b0 in invoke_abort at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp32/panic.c:715
#1 0x4008a555:0x3ffbf9d0 in abort at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp32/panic.c:715
#2 0x4016ca0c:0x3ffbf9f0 in task_wdt_isr at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp32/task_wdt.c:252
#3 0x40088b35:0x3ffbfa10 in _xt_lowint1 at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/freertos/xtensa_vectors.S:1154
#4 0x401abd33:0x3ffbc2b0 in esp_pm_impl_waiti at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp32/pm_esp32.c:492
#5 0x4016e9ef:0x3ffbc2d0 in esp_vApplicationIdleHook at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp32/freertos_hooks.c:108
#6 0x4008d765:0x3ffbc2f0 in prvIdleTask at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/freertos/tasks.c:4691
#7 0x4008bfb6:0x3ffbc310 in vPortTaskWrapper at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/freertos/port.c:355 (discriminator 1)
Also baue ich die SD Karte aus und speichere über PC (MacOS) direkt auf die Karte (formatiert mit „SD Card Formatter“).
E (25899) diskio_sdmmc: sdmmc_read_blocks failed (263)
[ 25549 ] info : syncword not found
[ 25557 ] info : Closing audio file
[ 25557 ] info : End of file "/rolf/bruderjakob.mp3"
[ 25557 ] eof_mp3 : /rolf/bruderjakob.mp3
[ 25559 ] Ende der Playlist erreicht.
[ 25659 ] no cover image for SD-card audio
[ 25668 ] no cover image for SD-card audio
[ 60005 ] RSSI: -49 dBm
E (112932) sdmmc_req: sdmmc_host_wait_for_event returned 0x107
E (112932) sdmmc_cmd: sdmmc_read_sectors_dma: sdmmc_send_cmd returned 0x107
E (112933) diskio_sdmmc: sdmmc_read_blocks failed (263)
E (113939) sdmmc_req: sdmmc_host_wait_for_event returned 0x107
E (113939) sdmmc_cmd: sdmmc_read_sectors_dma: sdmmc_send_cmd returned 0x107
E (113940) diskio_sdmmc: sdmmc_read_blocks failed (263)
E (116931) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time:
E (116931) task_wdt: - async_tcp (CPU 1)
E (116931) task_wdt: Tasks currently running:
E (116931) task_wdt: CPU 0: rfid
E (116931) task_wdt: CPU 1: IDLE1
E (116931) task_wdt: Aborting.
Nach Cache Resets, Board neu Flashen, und vielen Neustarts klappt meist 1-2 der Lieder. Mit anderen SD Karten (SanDisk Ultra 32GB) hab ich gar kein Glück.
Ich habe das Gefühl, meine ISO-15693 Karte funktioniert häufiger als die ISO-14440. Kann das sein?
…oder liegt es an meinem „Lötgeschick“, oder ist der SD-Reader das Problem, oder ist das Board zu schwach?
Ich erhalte bald ein neues Board inkl SD-Reader und würde damit gegentesten.
Gesamte Log in der Datei
Espuino-logs.zip (3,9 KB)