Tonuino springt durch die Lieder

Ich habe einen alten Tonuino (~5 Jahre alt, ist noch auf der alten Tonuino-Firmware gelaufen) runderneuert und dabei auch Tonuino NG aufgespielt. Es ist ein neuer Arduino und ein neuer DFPlayer Mini drin, sowie eine neue Platine, die ich selbst zusammengeschustert habe.

Die Karten sind alle mit der alten Version programmiert (per App) und die SD-Karte ist auch mit dem alten Content befüllt, der immer gut funktioniert hat.

Wenn ich eine Karte auflege, dann spielt er das Album ab, aber es spielt immer nur die ersten paar Sekunden von jedem Lied ab, bis es zum nächsten Lied springt.

Das hier ist der Output vom Serial Log:

 _____         _____ _____ _____ _____
|_   _|___ ___|  |  |     |   | |     |
  | | | . |   |  |  |-   -| | | |  |  |
  |_| |___|_|_|_____|_____|_|___|_____|
TonUINO Version 3.x - refactored by Boerge1

created by Thorsten Voß and licensed under GNU/GPL.
Information and contribution at https://tonuino.de.

V3.2.1 16.01.25

C 5
Ver:2
Vol:25 5 15 25 5 15
EQ:1
ST:0
IB:1
AL:0
AP:1111
PCR:0
MFRC522:146
Volume: 15
track_count: 51
enter Idle
btn/cmd: start/start
enqueue mp3 262 0
play mp3 262
DfPl Err: 6
missing OnPlayFinished
Card Ins
MIFARE_Read 3 failed: 3
Auth  failed: 3
Card Rem
Card Ins
CardData: 13 37 b3 47 02 02 08 1f 3c 
enter StartPlay
enqueue mp3 262 0
play mp3 262
DfPl Err: 6
missing OnPlayFinished
90 tr in folder 2
enqueue 2-31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60  
play 2-31
enter Play
Card Rem
missing OnPlayFinished
play 2-32
missing OnPlayFinished
play 2-33
Card Ins
CardData: 13 37 b3 47 02 02 08 1f 3c 
enter StartPlay
enqueue mp3 262 0
play mp3 262
DfPl Err: 6
missing OnPlayFinished
90 tr in folder 2
enqueue 2-31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60  
play 2-31
enter Play
missing OnPlayFinished
play 2-32
missing OnPlayFinished
play 2-33
missing OnPlayFinished
play 2-34
missing OnPlayFinished
play 2-35
missing OnPlayFinished
play 2-36
Card Rem
missing OnPlayFinished
play 2-37
missing OnPlayFinished
play 2-38
missing OnPlayFinished
play 2-39
missing OnPlayFinished
play 2-40
missing OnPlayFinished
play 2-41
missing OnPlayFinished
play 2-42
missing OnPlayFinished
play 2-43
missing OnPlayFinished
play 2-44
missing OnPlayFinished
play 2-45
missing OnP+�yFinished
play 2-46
missing OnPlayFinished
play 2-47
missing OnPlayFinished
play 2-48
missing OnPlayFinished
play 2-49
missing OnPlayFinished
play 2-50
missing OnPlayFinished
play 2-51
missing OnPlayFinished
play 2-52
missing OnPlayFinished
play 2-53
missing OnPlayFinished
play 2-54
missing OnPlayFinished
play 2-55
missing OnPlayFinished
play 2-56
missing OnPlayFinished
play 2-57
missing OnPlayFinished
play 2-58
missing OnPlayFinished
play 2-59
missing OnPlayFinished
play 2-60
missing OnPlayFinished
enter Idle
Card Ins
Auth  failed: 3
Card Rem
Card Ins
CardData: 13 37 b3 47 02 02 08 1f 3c 
enter StartPlay
enqueue mp3 262 0
play mp3 262
Card Rem
DfPl Err: 6
missing OnPlayFinished
90 tr in folder 2
enqueue 2-31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60  
play 2-31
enter Play
missing OnPlayFinished
play 2-32
missing OnPlayFinished
play 2-33
missing OnPlayFinished
play 2-34
missing OnPlayFinished
play 2-35
missing OnPlayFinished
play 2-36
missing OnPlayFinished
play 2-37
missing OnPlayFinished
play 2-38
missing OnPlayFinished
play 2-39
missing OnPlayFinished
play 2-40
missing OnPlayFinishe�
plX� 2-41
missing OnPlayFinished
play 2-42
missing OnPlayFinished
play 2-43
missing OnPlayFinished
play 2-44
missing OnPlayFinished
play 2-45
missing OnPlayFinished
play 2-46
missing OnPlayFinished
play 2-47
missing OnPlayFinished
play 2-48
missing OnPlayFinished
play 2-49
missing ��PlayFinished
play 2-50
missing OnPlayFinished
play 2-51
missing OnPlayFinished
play 2-52
missing OnPlayFinished
play 2-53
missing OnPlayFinished
play 2-54
missing OnPlayFinished
play 2-55
missing OnPlayFinished
play 2-56
missing OnPlayFinished
play 2-57
missing OnPlayFinished
play 2-58
missing OnPlayFinished
play 2-59
missing OnPlayFinished
play 2-60
missing OnPlayFinished
enter Idle
Track end: 21

Woran könnte das liegen?

Hier macht der DFPlayer Probleme.
Welchen DFPlayer hast du denn, d.h. was steht hinten auf dem Chip drauf?
Wenn du den alten Player noch hast, dann versuche es doch mal mit diesem.

MP3-TF-16P V3.0 steht am Board und am Chip steht MH2024K-24SS 230603.

Der alte Player tut gar nichts mehr, ich denke der ist ausgebrannt wegen zu niederohmigen Lautsprechern. Deswegen hab ich das mit dem Erneuern gemacht.

Diese Player ist sehr langsam. Damit er überhaupt läuft, musst du die Datei constants.hpp editieren.
Zeile 128 Kommentar entfernen, Zeile 129 auskommentieren.

Geht der alte Player noch über Kopfhörer? Der muss an dacr und dacl gegen gnd angeschlossen werden. Wenn das noch funktioniert, lohnt es sich den NF-Verstärkerchip zu ersetzen.

Damit ist für mich die SD-Karte noch nicht raus.
Bei mir läuft auch so ein Player, langsam zwar aber rel. zuverlässig.

Es gab hier aber schon Fälle, in denen einige Player besonders „zickig“ waren und bei Karten Probleme machten, die bei anderen Playern problemlos liefen.

Auch wenn der Strohhalm ziemlich dünn ist, würde ich empfehlen die SD-Karte (ev. sogar eine neue / andere) strikt nach Vorgaben zu formatieren und zu befüllen.
Für einen Versuch sogar alle zusätzlichen Zeichen aus den Trachnamen entfernen (so, dass nur xxx.mp3 übrig bleibt),