Helpdesk

Hallo,


ich bin, was den Raspberry Pi und Linux angeht, wirklich ein Anfänger! Ich habe mich bisher auf Arduinos usw. herumgetrieben. Jetzt habe ich hier ein Joy-IT Note mit Raspberry Pi 4B (8GB) von Reichelt vor mir und ich bekomme die Kriese! Die einfachen Projekte, die man ja nur durch anklicken testen können soll, funktionieren zum Großteil nicht! Das erste "Hello" Projekt läuft, ebenso die Alarmanlage oder die Umweltmessung mit Feuchte und Temperatur. Aber alles, was mit dem 8x8 RGB-Display zu tun hat, stürtzt mit einem Fehler ab, dass die Hardware nicht kompatibel sei! Jetzt habe ich mir sowohl das deutsche, alsauch das engliche Image vom Dezember 2021 auf eine neue SD-Karte geflashed, aber es gibt keine Änderung! Ich gehe eigentlich davon aus, dass in dem Image eigentlich alle Libraries in der richtigen Version enthalten sein sollten, oder? Was kann ich nun tun? Wäre für einen guten Tipp sehr dankbar.


Viele Grüße


Manfred[nbsp]

Manfred

20.02.22 17:58

Hallo Manfred,


das sollte so natürlich nicht passieren! Die Projekte und Lektionen sind darauf ausgelegt sofort und ohne zusätzliche Installationen ausgeführt werden zu können. Möglicherweise liegt hier ein defekt vor.


Könntest du hier einmal die genaue Fehlermeldung posten, die du beim Ausführen erhälst?


Liebe Grüße
Jens

Jens

21.02.22 08:50

Hallo Jens,


ich habe nun einmal unter der Rubrik "Learning" angefangen, die einzelnen Lektionen auszuführen:


1. Einführung Python: OK


2. Alarm Buzzer: OK


3. Vibrationsmodul: OK


4. Relais: OK


5. Neigungssensor: OK


6. 7-Segment Anzeige: OK


7. Joystick: OK


8. Breadboard: OK


9. Servo: OK


10. Schrittmotor: OK


11. RGB-8x8 Martrix: FEHLER


Traceback (most recent call last):


File "powering_8x8_RGB_LED.py", line 44, in [lt]module[gt]


strip.begin()


File "/usr/local/lib/python3.7/dist-packages/rpi_ws281x/rpi_ws281x.py", line 131, in begin


raise RuntimeError('ws2811_init failed with code {0} ({1})'.format(resp, str_resp))


RuntimeError: ws2811_init failed with code -3 (Hardware revision is not supported)


/bin/bash: Zeile 15: 9462 Speicherzugriffsfehler sudo python3 -u powering_8x8_RGB_LED.py


[nbsp]


12. PIR: Fehler wie in 11


13. Touch: Fehler wie in 11


14. LCD: OK


15.[nbsp] Sound: OK


16. Licht: OK


17. DHT11: OK


18. Ultraschall: OK


19 RGB-Regenbogen: Fehler wie in 11


20. IR-Empfänger: nicht getestet


21 Songs: nicht getestet


22 . OK


23 Alarmanlage: OK


24. Morse: OK


[nbsp]


Wäre wür einen Tipp sehr dankbar!


Gruss Manfred

Manfred

21.02.22 11:20

Hallo Manfred,


vielen Dank. Haben Sie den Raspberry Pi erst kürzlich erworben? Scheinbar gibt es ein Kompatibilitätsproblem zwischen der Bibliothek, die für die 8x8 RGB-Matrix verantwortlich ist, und neueren Raspberry Pi Modellen.


Könnten Sie bitte einmal ein neues Terminal-Fenster öffnen (Tastenkombination STRG+T) und dort den folgenden Befehl eingeben:


cat /proc/cpuinfo

Hier benötige ich einmal die Revisionsnummer und die genaue Modelbezeichnung. Beides sollte in etwa so, am Ende der Ausgabe angezeigt werden:


Hardware	: BCM2711
Revision : b03115
Model : Raspberry Pi 4 Model B Rev 1.5

Liebe Grüße
Jens

Jens

21.02.22 12:56

Hallo Jens,


hier die gewünschten Infos:


[nbsp]


Hardware : BCM2711


Revision : d03115


Serial : 100000003d868041


Model : Raspberry Pi 4 Model B Rev 1.5


[nbsp]


Viele Grüße Manfred

Manfred

21.02.22 14:41

Hallo Manfred,


ich würde Sie dann bitten einmal die folgenden Befehle über die Konsole auszuführen:


1. Die Bibliothek für die 8x8 Matrix deinstallieren mit:


sudo pip3 uninstall rpi_ws281x

2. Die Bibliothek herunterladen mit:


sudo git clone --recurse-submodules https://github.com/rpi-ws281x/rpi-ws281x-python

3. Die Liste mit der Kompatibilitätsliste aller Raspberry Pis öffnen mit:


sudo nano rpi-ws281x-python/library/lib/rpihw.c

4. Dort, wo die verschiedenen Hardware-Versionen aufgelistet sind, fügen Sie Ihre Raspberry Pi-Revision hinzu, indem Sie folgendes hinzufügen:


{ 
.hwver = 0xd03115,
.type = RPI_HWVER_TYPE_PI4,
.periph_base = PERIPH_BASE_RPI4,
.videocore_base = VIDEOCORE_BASE_RPI2,
.desc = "Pi 4 Model B - 8GB v1.5"
},

5. Speichern Sie die Datei mit der Tastenkombination STRG+O, bestätigen Sie dies mit Enter und schließen Sie den Editor mit der Kombination STRG+X.


6. Navigieren Sie nun in den Ordner der Bibliothek mit dem Befehl:


cd rpi-ws281x-python/library/

7. Installieren Sie nun die Bibliothek mit:


sudo python3 setup.py install

[nbsp]


Lassen sich hiernach die entsprechenden Projekte ausführen?


Liebe Grüße
Jens

Jens

21.02.22 15:51

Hallo Jens,


ich konnte alles wie oben genannt ohne Fehler ausführen. Habe alles auch noch einmal kontrolliert. Doch leider kommt nun bei Lesson 11 dieser Fehler:


[nbsp]


Traceback (most recent call last):


File "powering_8x8_RGB_LED.py", line 2, in [lt]module[gt]


from rpi_ws281x import PixelStrip, Color


ModuleNotFoundError: No module named 'rpi_ws281x'


[nbsp]


Gruß Manfred

Manfred

21.02.22 16:38

Hallo Manfred,


auch der letzte Befehl läuft ohne Fehlermeldung durch? Dieser sollte mit der folgenden Meldung abschließen:


Finished processing dependencies for rpi-ws281x==4.3.2

Bei mir lief dies Problemlos durch. Falls die Bibliothek weiterhin Probleme macht, kann ich Ihnen alternativ auch gerne ein angepasstes Image zur Verfügung stellen, bei dem die oben genannten Modifikationen eingepflegt wurden. 🙂


Liebe Grüße
Jens

Jens

22.02.22 10:39

Hallo Jens,


ich habe nun zur Sicherheit noch einmal alles wie oben beschrieben durchgeführt und der letzte Befehl wird auch mit:


Finished processing dependencies for rpi-ws281x==4.3.2

abgeschlossen. Aber leider wird immer noch ausgegeben: ModuleNotFoundError: No module named 'rpi_ws281x'


Wenn ich zum Test ein angepasstes Image bekommen könnte wäre das toll. Verstehen tue ich es jedoch immer
noch nicht, warum das nicht klappt?


Viele Grüße


Manfred[nbsp]

Manfred

22.02.22 13:18

Hallo Manfred,


bitte probiere einmal dieses Image auf deinem Gerät aus. 🙂


Liebe Grüße
Jens

Jens

23.02.22 12:20

Hallo Jens!


Vielen Dank für das Image. Ich habe es ausprobiert. Die 8x8 RGB-Matrix lässt sich jetzt aus den Learning-Lession her ansteuern! Doch leider funktioniert keines der Projekte, in dem die RGB-Matrix verwendet wird! Nur bei der RGB-Cobra kommt wieder die Meldung mit[nbsp] der inkompatiblen Hardware! Alle anderen (Neigungsanzeige, Smartes Licht, Ultraschall Musik, Fernsteuerung, Musik Box Kistenschieber und Gedächtnisspiel) geben kein Lebenszeichen oder gar eine Fehlermeldung von sich!


Ich muss mittlerweile sagen, dass ich extrem enttäuscht von diesem Produkt bin! Bei 349,00 Euro plus Raspberry Pi 8GB[nbsp] hätte ich zumindest erwartet, dass man ein Lernsystem zum lernen und nicht Tagelag zur Fehlersuche verwenden soll!


Ich weiß nicht, ob Sie nun überhaupt noch eine Chance sehen, das System so zum Laufen zu bekommen, wie es eigentlich verkauft wird?


Viele Grüße[nbsp]


Manfred Köhler

Manfred

24.02.22 15:32

Hallo Jens!


Meine Kritik bezieht sich einzig auf das Produkt und nicht auf Ihren tadellosen Support! Ich vestehe halt nur nicht, warum das System nicht mit den Standard-Images so funktioniert, wie es angeboten wird. Die Hardware an sich scheint ja problemlos zu funktionieren! Und auch nach Ihren (und meinen) Bemühungen ist ja nun ledier immer noch nicht der Stand erreich, wie es eigetlich sein sollte!


Wie kommen wir da nun bitte weiter? Soll ich das System einmal an Ihren Support einschicken?


Für eine kurze Rückmeldung wäre ich Ihnen sehr dankbar!


Mit freundlichen Grüßen


Manfred Köhler

manfred.koehler@koehler-ilten.de

25.02.22 15:44

Hallo Manfred,


bevor wir weiter im trüben fischen (Ferndiagnosen sind, vor allem in diesem Fall, ja immer nur begrenzt hilfreich) können wir uns gerne darauf einigen, dass Sie Ihr System an unseren Support senden.[nbsp]


Setzen Sie sich in diesem Fall bitte direkt mit unserem Support (per Mail über service@joy-it.net oder telefonisch über 02845 9360-50) in Verbindung mit Bezug auf unser bisheriges Gespräch.[nbsp]


Das Sie diese Erfahrung mit unserem Joy-Pi Note gemacht haben tut mir sehr leid. Ich kann Ihnen versichern, dass dies weder unser Anspruch, noch die normale Verhaltensweise des Gerätes ist. In jedem Fall werden wir eine Lösung für das Problem finden. 🙂


Liebe Grüße
Jens

Jens

25.02.22 15:52

Hallo Jens!


Ich möchte es nicht versäumen, Dir noch einmal recht herzlich für den wirklich tollen Support und die abschließende Fehlerbehebung (es lag an einer nagelneuen Version des Raspberry Pi 4) zu danken! Als Raspberry-Einsteiger ist man selbst allerdings bei einer derartigen Problemlage hilflos!


Jetzt läufz ja alles und ich kann loslegen! 😊


Viele Grüße


Manfred[nbsp]

manfred.koehler@koehler-ilten.de

10.03.22 16:57

Hallo Manfred,


das freut mich zu hören! 🙂


Solltest du doch noch einmal auf Probleme stoßen, dann helfen wir dir natürlich wieder gerne weiter. 😉


Liebe Grüße
Jens

Jens

11.03.22 09:09