Probleme nach TonUINO Update

Hallo zusammen,

ich habe eine AiO Plus mit 1x5 Button Board von den Leiterkartenpiraten und ein Update von TonUINO 3.1.2 auf 3.1.9 durchgeführt.

Seitdem funktioniert das 1x5 Button Board nicht mehr richtig.

Ich habe das Update über den TonUINO AiO Plus Online Firmware Uploader (Konfiguration: AllinONE_Plus 5 Buttons) und die Arduino IDE (Constants: #define FIVEBUTTONS & #define ALLinONE_Plus) probiert. Die Sprachdateien für die SD-Karte habe ich ebenfalls ausgetauscht.
Das Ergebnis bleibt bei beiden Varianten gleich.

Bei vor und lauter wird in der Konsole Command: 11 ausgegeben und bei zurück und leiser Command: 12.

Bin dann bis auf Version 3.1.4 zurückgegangen, aber ohne Erfolg. Erst bei Version 3.1.2 funktionieren die Buttons wieder korrekt.

Was mache ich falsch? Könnt ihr mir bitte helfen?

Danke und viele Grüße

Marco

 _____         _____ _____ _____ _____
|_   _|___ ___|  |  |     |   | |     |
  | | | . |   |  |  |-   -| | | |  |  |
  |_| |___|_|_|_____|_____|_|___|_____|
TonUINO Version 3.1 - refactored by Boerge1

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

V3.1.9 05.06.24

Ver:2
Vol:30 5 15 25 5 15
EQ:1
ST:0
IB:1
AL:0
AP:1111
PCR:0
MFRC522:146
Volume: 15
hpJackDetect: 0
Volume: 15
enter Idle
Command: 6
enqueue mp3 262 0
play mp3 262
missing OnPlayFinished
Command: 7 (Play/Pause)
Command: 11 (Vor)
Command: 11 (Lauter)
Command: 12 (Zurück)
Command: 12 (Leiser)

Ist doch alles richtig. Du bist im Idle State und da verändern diese Tasten die Helligkeit des NeoPixel Rings (wenn einer angeschlossen ist).
Lege doch mal eine Karte auf so dass etwas abgespielt wird. Dann sollten die Tasten auch verschieden reagieren.

BTW deine SD Karte wird nicht richtig erkannt. Es wird zumindest die Datei 262xxx.mp3 im mp3 Ordner nicht gefunden. Spielt er denn das Pling beim Starten? Wenn ja, könnte es auch ein langsamer Player sein.
Edit: oh nein, ist ja AiOplus, also kein langsamer Player.

Hallo Boerge1,

vielen Dank für deine Antwort!
Ich habe jetzt mal eine Karte aufgelegt und das Problem trotzdem. Das „Pling“ am Anfang wird gespielt, aber danach kann ich den TonUINO nicht mehr bedienen. Wenn ich es richtig verstehe, dann geht er sofort in den Idle Modus? Er hört dann auch oft nach dem ersten Track auf. Ganz selten klappt es dann auch und ich kann den TonUINO noch bedienen. Wie kann ich verhindern, dass er in den Idle Modus geht? Kann es an der SD-Karte liegen?

Dieses Verhalten habe ich fast immer:


 _____         _____ _____ _____ _____
|_   _|___ ___|  |  |     |   | |     |
  | | | . |   |  |  |-   -| | | |  |  |
  |_| |___|_|_|_____|_____|_|___|_____|
TonUINO Version 3.1 - refactored by Boerge1

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

V3.1.9 05.06.24

Ver:2
Vol:30 5 5 25 5 15
EQ:1
ST:5
IB:1
AL:0
AP:1111
PCR:0
MFRC522:146
Volume: 5
hpJackDetect: 0
Volume: 5
enter Idle
Command: 6
enqueue mp3 262 0
play mp3 262
missing OnPlayFinished
Card Inserted
CardData:  31 73 3b 74 02 71 02 00 00
enter StartPlay
enqueue mp3 262 0
play mp3 262
missing OnPlayFinished
35 tr in folder 23
enqueue 23-1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35  
play 23-1
enter Play
missing OnPlayFinished
enter Idle
Command: 11
Command: 11
Command: 12
Command: 12
Command: 7
Command: 12
--> Hier habe ich die Karte entfernt und wieder aufgelegt.
Card Removed
Card Inserted
CardData:  31 73 3b 74 02 71 02 00 00
enter StartPlay
enqueue mp3 262 0
play mp3 262
missing OnPlayFinished
35 tr in folder 23
enqueue 23-1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35  
play 23-1
enter Play
missing OnPlayFinished
enter Idle
Command: 11
Command: 11
Command: 11
Command: 12

Manchmal funktioniert es dann aber auch, aber das eher selten. Und wenn ich die Karte erneut auflege, geht er wieder in den Idle Modus:

|_   _|___ ___|  |  |     |   | |     |
  | | | . |   |  |  |-   -| | | |  |  |
  |_| |___|_|_|_____|_____|_|___|_____|
TonUINO Version 3.1 - refactored by Boerge1

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

V3.1.9 05.06.24

Ver:2
Vol:30 5 5 25 5 15
EQ:1
ST:5
IB:1
AL:0
AP:1111
PCR:0
MFRC522:146
Volume: 5
hpJackDetect: 0
Volume: 5
enter Idle
Command: 6
enqueue mp3 262 0
play mp3 262
Card Inserted
CardData:  31 73 3b 74 02 71 02 00 00
enter StartPlay
enqueue mp3 262 0
play mp3 262
missing OnPlayFinished
35 tr in folder 23
enqueue 23-1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35  
play 23-1
enter Play
missing OnPlayFinished
play 23-2
Command: 9
Volume: 6
Command: 9
Volume: 7
Command: 9
Volume: 8
Command: 9
Volume: 9
Command: 14
play 23-3
missing OnPlayFinished
play 23-4
play 23-5
missing OnPlayFinished
play 23-6
Card Removed
Card Inserted
CardData:  31 73 3b 74 02 71 02 00 00
enter StartPlay
enqueue mp3 262 0
play mp3 262
missing OnPlayFinished
35 tr in folder 23
enqueue 23-1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35  
play 23-1
enter Play
missing OnPlayFinished
enter Idle

Danke und viele Grüße

Nach deinem Hinweis bezüglich der SD-Karte habe ich Folgendes unternommen:

  1. Die SD-Karte mit dem SD Card Formatter formatiert
  2. Die SD-Karte erneut mit Daten beschrieben
  3. Den FAT Sorter darüber laufen lassen

Die Meldung „enter Idle“ erscheint jetzt vorerst nicht mehr.

Hast du vielleicht eine Erklärung, warum das Problem aufgetreten ist?

Vielen Dank noch mal für deine Unterstützung!

Du hast sicher beim Update auf die neue Version die SD Karte nicht komplett neu beschrieben sondern nur fehlenden Dateien dazukopiert. Dadurch wird die FAT etwas fragmentiert. Wenn jetzt noch die Karte recht voll ist, braucht der Player einfach zu lange, um das Abspielen eines Tracks zu beginnen. Die Software denkt dann, das der Track schon fertig ist, owohl er noch gar nicht begonnen hat.

Es handelt sich um eine 32 GB-Karte, von der 3,6 GB belegt sind. Ich hatte die Ordner „advert“ und „mp3“ gelöscht, bevor ich die neuen Dateien auf die SD-Karte kopierte. Danach habe ich mehrfach den FAT Sorter ausgeführt. :man_shrugging:

Beim nächsten Mal werde ich die komplette Karte wieder formatieren und neu beschreiben.

Wir sind froh, dass die Box wieder funktioniert. :+1:

Vielen Dank!

1 „Gefällt mir“