AiO Plus - Tasten reagieren nach Firmware-Update nicht mehr (außer Anschalten)

Hallo aus Irland!
Hier steht eine Box (AiO plus) bei meiner Nichte, deren Familie wir gerade besuchen.
Leider funktioniert sie nicht mehr so richtig.
Grundsätzlich ging die SD Karte verloren.
Deshalb habe ich eine neue bespielt und dann getestet:
Man konnte zwar Musik durch Karten-Auflegen starten und dann auch zum nächsten Lied springen und die Lautstärke ändern, aber keine neuen Karten programmieren. Es hat hier zwar erkannt, dass es eine neue Karte ist, aber bei der Auswahl des Ordners immer nur ‚eins, eins, eins…‘ gesagt. Habe ich die drei Tasten gleichzeitig fürs Admin Menü gedrückt, kam keine Ansage und man konnte auch keine Musik mehr starten. Erst nach einem Reset (mit einer Büroklammer in das kleine Loch) ging es wieder.
Das war nicht befriedigend, also habe ich die aktuellste Firmware aufgespielt. Danach zeigen sich andere Effekte:
Man kann zwar mit der Haupttaste die Box starten und mit einer Karte auch Musik, aber dann weder die Lautstärke ändern noch sonst etwas steuern.
Laut Konsole sieht alles erst mal gut aus. Auch das Starten der Musik. Es kommt aber keine Reaktion auf all die Tasten (weder lauter, leiser, Pause, vorwärts, zurück), außer auf die für den nächsten Titel - da steht einmalig ‚Command: 3‘. Aber es springt dadurch nicht zum nächsten Titel und wenn man nochmal drückt, passiert auch nichts mehr (auch keine neue Comand Ausgabe).
Ins AdminMenü komme ich immer noch nicht und es hilft dann nur noch ein Reset, um die Box abzuschalten und die laute Musik zu stoppen.

Ich habe am Montag noch einen Abend, um es in den Griff zu bekommen - ansonsten nehme ich das Teil wieder mit nach Deutschland …

Muss ich vielleicht die SD-Karte nochmal nach dem Firmware-Update neu aufsetzen? Die zwei Ordner (neben der Musik) habe ich nach dem Update auch aktualisiert. Ich habe mal gelesen, dass diese zwei Ordner am besten die ersten auf der Karte sind und erst danach die Inhalte (nummerierte Ordner) drauf sollen.
Die Hardware scheint ja grundsätzlich zu tun, weil vor dem Software-Update alle Tasten reagiert haben.
Die Box ist verschraubt, aber notfalls könnte ich mal reinschauen, ob es wenigstens blinkt, wenn ich die Tasten drücke. Aber ich vermute ja eher ein Software-Thema.

Hat jemand eine Idee oder Rückfragen? :smiling_face:

Vielen Dank und Grüße aus dem Norden Irlands!

Andreas

Könntest du mal die Ausgaben der Konsole hier posten? (Startup, Karte auflegen, Tasten drücken und Admin Menü)
Hast du das originale 5 Tasten Bord an der AiOplus?
Ich würde auf jeden Fall empfehlen, die SD Karte nochmal neu zu beschreiben. Neu formatieren, dann die Ordner mp3 und advert drauf und dann wenigstens den 01 Ordner.

1 „Gefällt mir“

Wenn du das 3x3 Board hast würde ich auf jeden Fall mal die Belegung vom DP-Switch oben links überprüfen: Anleitung

Ich hatte bei mir ein ähnliches Problem, da ich vorher einen Fork verwendet hatte und dann auf die TNG gewechselt hab.

Viele Grüße
Dominik

1 „Gefällt mir“

Ja, ich habe dieses Board mit den 5 Anschlüssen für die 5 Knöpfe.
Consolen-Output kann ich erst wieder am Montag bereitstellen und am Dienstag riesen wir ab :grimacing:
Ins AdminMenü kam ich nicht rein. Also es gab weder akustisch noch in der Console eine Reaktion, wenn ich die drei entsprechenden Knöpfe gleichzeitig gedrückt habe.
Ich werde die Karte auf jeden Fall mal neu formatieren und die Reihenfolge des Bespielens beachten. Also die 01… .Ordner erst am Ende.

Keine Reaktion in der Konsole weist m.M. nach deutlich auf ein Problem mit den Buttons hin. Da anscheinend keiner der Buttons eine Reaktion erzeugt, würde ich die gemeinsame Masseverbindung in Verdacht haben und kontrollieren.
Bei dieser Situation halte ich Aktionen bzgl. der SD-Karte z.Zt. noch für nicht angebracht, da die SD-Karte keinen Einfluss auf die Konsolenausgabe bzgl. der Buttons hat.

Ok, aber es ist ja schon seltsam, dass die Buttons noch alle direkt vor dem Update funktioniert haben. Und den Minuten zwischendrin ist die Box nicht heruntergefallen oder sonst was passiert.
Anschalten lässt sie sich auch über den Haupt/Play-Knopf und während des Updates musste ich diesen Knopf ja auch gedrückt halten - das hat funktioniert… Es bleibt mysteriös :smiling_face:

Sind denn die Buttons seinerzeit wie oroginal vorgesehen angeschlossen worden oder ist eine andere Verdrahtung mit entsprechender Anpassung in der constants.hpp gemacht worden.
Dann passt nach einem online- update natürlich die Verdrahtung der Buttons nicht mehr zum Programm (habe ich bei einer meiner Boxen dummerweise auch so gemacht :disappointed_relieved: - da würde es nach einem online-update auch nicht mehr funktionieren).
Dass aber so gar keine Reaktion in der Konsole kommt ist schon äußerst merkwürdig.

Bin sehr gespannt auf das erste Log bis zur Betriebsbereitschaft und dem Auflegen einer Karte.

1 „Gefällt mir“

Kenne mich mit den AIO-Platinen eigentlich nicht aus, glaube aber zu erinnern, dass die Pause-Taste separat (und anders) als die übrigen Tasten angeschlossen ist. Die übrigen Tasten haben eine gemeinsame Masse - und wenn die fehlerhaft ist, würde das durchaus erklären, warum die Pause-Taste noch einschalten kann, die anderen Tasten aber keine Wirkung mehr haben.
Somit wirst Du ums Aufschrauben und Messen nicht 'rumkommen.
Die Hardware muss zuverlässig funktionieren bevor Du weitere Maßnahmen (SD-Karte usw.) ergreifst.

1 „Gefällt mir“

Verdrahtet habe ich alles nach Standard. Es wurde also nichts modifiziert.
Spannend ist eben, dass der Next-Knopf einmalig etwas auf der Console bewirkt und dann nicht mehr. Also es kommt offensichtlich was an - nicht nur beim Haupt-Knopf.
Ich melde mich also am Montag mit dem Output der Konsole, sobald ich mich von der Familie abkapseln kann :grinning:

1 „Gefällt mir“

Damit scheinen die elektrischen Verbindungen ja OK zu sein. Dass dann nichts mehr geht, könnte dann daran liegen, dass das Programm vom TonUINO „hängt“. Das aber wird die Konsole dann genauer zeigen.

Vorher vielleicht noch ein „Basic-Test“:
Nach dem Start des TonUINO solltest Du ein „beep“ hören und eine entsprechendes Log in der Konsole sehen (siehe Debugging mit der Konsole)
Wenn Du den „beep“ gehört hast, sollte das Programm laufen und jetzt KEINE Karte auflegen sondern die Tasten nacheinander drücken und sehen, ob jeder Tastendruck in der Konsole protokolliert wird.

Wenn das der Fall ist, „hängt“ das Programm möglicherweise, wenn das Abspielen eines Stückes gefordert wird (next-Taste) und dieses nicht gefunden werden kann. Damt wären wir dann wieder bei der SD-Karte (Hinweise in „Befüllen der SD-Karte“).
Besonders wichtig dabei: SD-Karte nicht größer als 32 GB

Und fürs Erste nur die Karte mit FAT32 formatieren, die Ordner "mp3’ und „advert“ mit Inhalt auf die Karte kopieren. Danach den Ordner "01’ mit wenigen Datein auf die Karte kopieren.
In den TonUino einlegen und mit Konsolenausgabe starten.
Bei Fehlermeldungen findest Du schon Hinweise in Debugging mit der Konsole, die vielleicht etwas weiter helfen könnten.

Bin am Samstag unterwegs und kann mich erst abends wieder melden.

1 „Gefällt mir“

Hallo aus Dublin,
jetzt habe ich wieder Zugriff zur Box und ich habe vorsichtshalber nochmal die Karte neu formatiert, erst die zwei wichtigen Ordner aufgespielt und nur mal zwei MP3-Ordner.
Leider zeigt sicher immer noch dasselbe Verhalten.

Die Console gibt folgendes aus



 _____         _____ _____ _____ _____
|_   _|___ ___|  |  |     |   | |     |
  | | | . |   |  |  |-   -| | | |  |  |
  |_| |___|_|_|_____|_____|_|___|_____|
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.11 31.07.24

A+ 5
Ver:2
Vol:25 5 15 25 5 15
EQ:1

ST:0
IB:0
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
Command: 5
Track beendet: 526
Command: 3
Card Inserted
CardData:  31 73 3b 74 02 02 03 00 00
enter StartPlay
enqueue mp3 262 0
play mp3 262
Track beendet: 526
DfPlayer Error: 5
0 tr in folder 2
enqueue 2- 
shuffled  
Card Removed

enter Play
enter Idle
Card Inserted
CardData:  31 73 3b 74 02 02 03 00 00
enter StartPlay
enqueue mp3 262 0
play mp3 262
Card Removed
Track beendet: 526
DfPlayer Error: 5
0 tr in folder 2
enqueue 2- 
shuffled  
enter Play
enter Idle

 _____         _____ _____ _____ _____
|_   _|___ ___|  |  |     |   | |     |
  | | | . |   |  |  |-   -| | | |  |  |
  |_| |___|_|_|_____|_____|_|___|_____|
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.11 31.07.24

A+ 5
Ver:2
Vol:25 5 15 25 5 15
EQ:1
ST:0
IB:0
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
Command: 5
missing OnPlayFinished

 _____         _____ _____ _____ _____
|_   _|___ ___|  |  |     |   | |     |
  | | | . |   |  |  |-   -| | | |  |  |
  |_| |___|_|_|_____|_____|_|___|_____|
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.11 31.07.24

A+ 5
Ver:2
Vol:25 5 15 25 5 15
EQ:1
ST:0
IB:0
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
Command: 5
Track beendet: 526
Command: 5
Command: 5
Command: 5
Command: 5
Command: 5

Diese Command: 5 kommen alle paar Sekunden …

Leider sehe ich keine Reaktion, wenn ich Tasten druecke.
Nur einmalig Command: 3 wenn ich die Next-Taste druecke.

Lege ich eine Karte auf kommt folgendes:

Card Inserted
CardData:  31 73 3b 74 02 02 03 00 00
enter StartPlay
enqueue mp3 262 0
play mp3 262
Track beendet: 526
12 tr in folder 2
enqueue 2-1 2 3 4 5 6 7 8 9 10 11 12  
shuffled 6 7 8 9 2 4 1 10 5 3 11 12  
Card Removed
play 2-6
enter Play

Also soweit nichts seltsames. Trotzdem habe ich dann keine Kontrolle - also ich kann weder zum naechsten Lied springen noch lauter oder leiser machen. Ausschalten geht nur ueber Reset.

Ich bin aktuell also hilflos. Ich muss wohl die Box mit nach Deutschland nehmen und dann bis Weihnachten reparieren, wenn die Nichte wieder da ist :slight_smile: oder jemandem von euch faellt noch bis morgen frueh etwas ein…

Gute Nacht aus Dublin

Bei der ersten Consolen-Ausgabe bitte nur ab dem letzten Aufstart beachten… am Anfang hatte noch die SD-Karte nicht in der Box gesteckt.

Hallo wombat,
der Start des TonUINO sieht bei mir in der Konsole so aus:

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

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

V3.1.12_222 22.08.24  uploaded: Aug 22 2024 at 11:34:13

Classic Every 5 Buttons
Ver:2
Vol:25 5 15 25 5 15
EQ:1
ST:5
IB:1
AL:0
AP:1111
PCR:0
MFRC522:146
Volume: 15
enter Idle
Command: 6
enqueue mp3 262 0
play mp3 262
Track beendet: 14
Command: 12
Command: 12
Command: 7
Command: 11
Command: 11

Bei „play mp3 262“ hört man den Start-beep
Danach jeweils ein Tastendruck auf eine der 5 Tasten.

Wie sieht den die Konsolenausgabe des „Basic-Tests“ bei Dir aus?
Zum Basic-Test bitte KEINE Karte auflegen

Periodisches Auftreten von Command 5 deutet für mich zunächst auf einen Fehler (Kurzschluss mit Wackelkontakt) in der Verdrahtung eines Buttons oder eben einen Schluss im Button selbst.
Wenn also laufend Command 5 getriggert wird, ist es sehr wahrscheinlich, dass die Software dann „keine Zeit mehr für andere Aktionen hat“ und damit quasi „lahmgelegt“ ist.

Sagt, dass der Player keine Dateien im Ordner 2 gefunden hat.

Das ist die Konsequenz aus dem vorherigen, da die angeforderte mp3-Datei ausserhalb des gültigen Bereichs liegt (der ist ja durch den Lesefehler Null)

Dieses Log sieht für mich ganz OK aus:
Der Quittungs-beep nach Erkennung der Karte erfolgt korrekt
Die 12 Tracks in Ordner 2 werden jetzt offenbar erkannt
In „shuffled“ ist eine Playlist erstellt worden
Mit „play 2-6“ müsstest Du nun auch Track 6 aus Ordner 2 hören

Du schreibst nicht, ob Du überhaupt etwas hörst

Mach bitte erstmal den Basic-Test OHNE Auflegen einer Karte und warte ab, ob dabei Command 5 wieder periodisch auftritt.

Ist das der Fall, würde ich empfehlen, zunächst alle Tasten bis auf die Pause-Taste (die benötigst du ja zum Einschalten) abzuklemmen. Wenn die Box dann läuft (eine Wiedergabe kann in Pause geschaltet und wieder gestartet werden), eine Taste nach der anderen wieder anschließen und jedes mal die neue Taste wieder testen.

Danke für die schnelle Antwort!
Also bei dem Basic Test passiert nichts. Also außer, dass einmalig beim Next-Knopf der Command: 3 zu sehen ist, sehe ich keinerlei Reaktion.
Bei einem weiteren Start der Box kam dieses Command: 5 übrigens nicht mehr alle paar Sekunden.
Klingt ja schon nach einem Hardware-Defekt beim Anschluss der Knöpfe. Schon seltsam, dass sie direkt vor dem Update noch reagiert haben.

Nach dem Auflegen der Karte kommt übrigens auch das entsprechende (Zufalls-) Lied. Ich höre es also, kann dann aber eben nichts steuern - selbst pausieren mit der Haupt-Taste geht dann nicht mehr.

Da wir nachher noch unsere Sachen packen müssen und es zeitlich knapp wird, habe ich eben bis Weihnachten Zeit, der Sache daheim auf den Grund zu gehen…

Ich melde mich mit Updates.

Und manchmal herzlichen Dank für die ausführliche und schnelle Hilfe und das Stellen der wichtigen Fragen! :blush: