Jump to content

Recommended Posts

Geschrieben

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

Geschrieben

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

Geschrieben

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

Geschrieben

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.

Geschrieben

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!
 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gast
Reply to this topic...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Clear editor

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...