Hallo Leute.
Ich hänge mich mal hier mit dran, weil ich auch den Fehler 129 habe. Weil dieser Thread an verschiedenen Stellen verlinkt ist, mache ich keinen neuen auf. Wenn das doch lieber woanders hin soll, müsste es ein Admin bitte verschieben.
Ich habe gestern endlich die erste von Thorstens Platine löten können. Das war auch erst mal kein Problem. Aber dann das böse Erwachen: Der DFPlayer tut nix. Da der in einem Testaufbau auf meinem „Brotschneidebrett“ (danke Google Translate…) schon sauber funktioniert hatte, hat mich das doch etwas gewundert.
Die Konsole hat dann den Fehler 129 ausgespuckt, also keine Verbindung.
Hier im Forum gibt es ja schon verschiedene Prüf-Vorschläge:
- Kalte Lötstelle, besonders D2, D3, TX und RX --> sahen alle gut aus, trotzdem nachgelötet
- Widerstand auch von oben verlöten (nützt wahrscheinlich nicht viel, trotzdem gemacht)
- Miese Verlötung des GND am DFPlayer --> bei mir nicht der Fall
- Karte nicht richtig formatiert --> hatte ja schon funktioniert, trotzdem neu gemacht
Ein manuelles Starten des DFP (Brücke zwischen GND und IO_1) hat den Player auch nicht zum Leben erweckt. Das kam mir dann schon sehr komisch vor.
Nach langem Suchen, konnte ich den Fehler endlich lokalisieren (bisher aber noch nicht lösen).
Ich habe alle Verbindungen mit dem Multimeter durchgemessen (jeweils von oben auf den Pins der Chips, weil man damit ja die gesamte Verbindung misst):
D2->TX = 0 Ohm,
D2->Rx = 1 kOhm, also korrekt.
ABER: +5V->VCC = Keine Verbindung…
Die Lötstelle ist in Ordnung. Wenn ich vom Pin des Arduino bis zur Lötstelle messe, habe ich auch eine Leitung. Ich habe nur keine Leitung zwischen der Lötstelle und dem DFPlayer. Also noch mal nachgelötet, aber kein Erfolg. Komischerweise habe ich Kontakt zwischen allen anderen Lötstellen und den jeweiligen Pins.
Ich habe dann den +5V-Pin des Arduino mit dem VCC des DFP mit einem Kabel überbrückt, und schon läuft der Player.
Bei mir ist im Endeffekt wahrscheinlich die Steckbuchse selber defekt: Ich hatte bei einer einen Pin, der leicht herausgezogen war. Den habe ich mit der Pinzette wieder reingesteckt. Ich kann nicht sagen, wo ich den „reparierten“ Pin im Endeffekt eingebaut habe, aber da alle anderen Pins Kontakt zur Lötstelle haben und alle Lötstellen gleich aussehen und mehrfach nachgelötet sind, tippe ich schwer auf den VCC-Pin. (Mist! An IO_1 hätte das kaum gestört…)
Jetzt stehe ich vor dem Problem, dass ich die blöde Buchse auslöten muss. Das habe ich noch nie hinbekommen. Für Vorschläge bin ich dankbar.
Der langen Rede kurzer Sinn:
Es gibt im Forum viele Lösungsansätze, daher will ich für Neulinge folgende Reihenfolge vorschlagen:
- Manuelles Starten des DFPlayers (Brücke GND auf IO_1)
- Wenn 1 nicht klappt: Verbindung zwischen +5V und VCC prüfen. U.U. auch überbrücken, dann muss der Player ja Strom bekommen.
- Wenn 1 klappt: D2, D3, TX, RX und Widerstand prüfen
- Karte formatieren, falls alles andere Technisch klappt und man den Fehler mit den 0 Dateien in x Ordnern immer noch hat (auch auf doppelte Dateien prüfen).