amb Geschrieben April 10, 2025 at 01:59 Geschrieben April 10, 2025 at 01:59 Hallo, wie ich gelesen habe, gibt es für den HAT Brick ein Firmware Update 2.0.4. Gibt es für den HAT Zero Brick auch ein Update, sodass ich ihn am Raspberry Pi 5 benutzen kann? Ich wollte mit einem Raspberry Pi 4 updaten, doch es gibt nur die Version 2.0.2, die jedoch am Raspberry Pi 5 nicht funktioniert. Der brickd.service startet nicht. Am Raspberry Pi 4 funktioniert alles bestens. Vielen Dank vorab! Gruß AMB Zitieren
photron Geschrieben April 10, 2025 at 08:10 Geschrieben April 10, 2025 at 08:10 Version 2.0.2 für das HAT Zero Brick ist korrekt. Beide Bricks haben nicht die gleiche Firmware-Version. HAT Brick 2.0.4 und HAT Zero Brick 2.0.2 haben die Korrekturen für Raspberry Pi 5 drin. Beide Bricks funktionieren hier im Test gerade auch mit einem Raspberry Pi 5. Ich brauch mehr Information. Kannst du mir folgendes zeigen bzw. anhängen? Die Ausgabe der folgenden Befehle auf dem Raspberry Pi: uname -a cat /etc/os-release cat -v /proc/device-tree/hat/* sytemctl status brickd Und einmal bitte die brickd Logdatei anhängen: /var/log/brickd.log Zitieren
amb Geschrieben April 10, 2025 at 21:32 Autor Geschrieben April 10, 2025 at 21:32 Danke für die schnelle Reaktion. Hier die Infos: uname -a Linux xyz 6.12.21-v8-16k+ #1868 SMP PREEMPT Mon Mar 31 17:10:57 BST 2025 aarch64 GNU/Linux /etc/os-release PRETTY_NAME="Debian GNU/Linux 12 (bookworm)" NAME="Debian GNU/Linux" VERSION_ID="12" VERSION="12 (bookworm)" VERSION_CODENAME=bookworm ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" cat -v /proc/device-tree/hat/* hat^@HAT Zero Brick^@0x085d^@0x0001^@b7603365-412f-47ef-a4d2-e60170d12fc1^@Tinkerforge GmbH^@ systemctl status brickd × brickd.service - Brick Daemon Loaded: loaded (/lib/systemd/system/brickd.service; enabled; preset: enabled) Active: failed (Result: exit-code) since Thu 2025-04-10 23:11:08 CEST; 9min ago Duration: 550ms Process: 742 ExecStart=/usr/bin/brickd --daemon (code=exited, status=0/SUCCESS) Main PID: 746 (code=exited, status=1/FAILURE) CPU: 8ms Apr 10 23:11:07 xyz systemd[1]: Starting brickd.service - Brick Daemon... Apr 10 23:11:07 xyz systemd[1]: Started brickd.service - Brick Daemon. Apr 10 23:11:08 xyz systemd[1]: brickd.service: Main process exited, code=exited, status=1/FAILURE Apr 10 23:11:08 xyz systemd[1]: brickd.service: Failed with result 'exit-code'. brickd.log Zitieren
photron Geschrieben April 11, 2025 at 12:07 Geschrieben April 11, 2025 at 12:07 Laut Log ist SPI nicht aktiviert. Das sollte eigentlich durch das HAT Zero Brick Device Tree Overlay automatisch aktiviert werden. Teste bitte mal SPI händisch über den Kommandozeilenbefehl raspi-config zu aktivieren. Das zu raspi-config starten und unter "Interfacing Options" SPI aktivieren und neustarten. Zitieren
amb Geschrieben April 13, 2025 at 21:54 Autor Geschrieben April 13, 2025 at 21:54 SPI war das richtige Stichwort. Das Aktivieren über raspi-config an sich hat nichts gebracht. War bereits aktiv. Das /dev/spidev0.0 war nicht aktiv, nur /dev/spidev10.0. Etwas rumprobieren, neustarts, evtl. das deinstallieren eines nicht mehr benutzten Touch-Displays, irgendwann war /dev/spidev0.0 aufgeführt, und brickv funktioniert - nachhaltig. 446 0 crw-rw---- 1 root spi 153, 1 13. Apr 19:15 spidev0.0 445 0 crw-rw---- 1 root spi 153, 0 13. Apr 19:15 spidev10.0 Herzlichen Dank für den Hinweis! Zitieren
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.