Raspberry Pi im Schaltschrank: Smart Manager 4.0
Seit vielen Jahren nutze ich bereits die “normalen” Raspberry Pi. Die praktischen Einplatinen-Computer sind super einfach einzurichten, brauchen wenig Leistung und schonen damit die Stromrechnung. Für den professionellen Einsatz gibt es allerdings ein paar Haken: Eine Spannungsversorgung per Micro-USB ist nicht unbedingt optimal und es fehlen jede Menge Schnittstellen, um das Gerät in der Industrie einzusetzen. Genau dafür wurde das sog. Compute Module entwickelt. Dieses ermöglicht Unternehmen, eigene Hardware um den Raspberry Pi “drumherum” zu entwickeln. Genau das hat auch die STV-Electronic GmbH getan und mir den Smart Manager 4.0 zur Verfügung gestellt. Wir schauen uns das Gerät gemeinsam an!
Video
Einrichtung
Die Einrichtung wurde direkt mit dem Raspberry Pi Imager 1.8.1 vorgenommen. Daher entfallen einige Schritte aus dem Video.
- Der Hostname wird direkt im Raspberry Pi Imager vergeben.
ssh
wird beim flashen aktiviert und die SSH-Datei muss nicht mehr manuell angelegt werden.- Außerdem muss im Raspberry Pi Imager bereits ein neuer Benutzer angelegt werden - der Standard-Benutzer
pi
wird nicht mehr automatisch angelegt! - Die Zeitzone
Europe/Berlin
wird bei der Einrichtung ebenfalls direkt angegeben.
sudo apt update
sudo apt full-upgrade
Die Firmware auf dem System wurde automatisch auf diese Version aktualisiert:
pi@smartmanager:~ $ vcgencmd version
Mar 17 2023 10:52:42
Copyright (c) 2012 Broadcom
version 82f3750a65fadae9a38077e3c2e217ad158c8d54 (clean) (release) (start)
Leider ist Bookworm (Debian 12) nicht als Image für den Raspberry Pi 3 verfügbar.
pi@smartmanager:~ $ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 11 (bullseye)"
NAME="Raspbian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
pi@smartmanager:~ $ uname -a
Linux smartmanager 6.1.21-v7+ #1642 SMP Mon Apr 3 17:20:52 BST 2023 armv7l GNU/Linux
Hardware-Clock
pi@smartmanager:~ $ sudo nano /boot/config.txt
# Clock
dtoverlay=i2c-rtc,pcf2127
Test (Aktuelle Zeit setzen und dann auslesen):
sudo hwclock -w
sudo hwclock -r
FRAM
pi@smartmanager:~ $ sudo nano /boot/config.txt
dtparam=spi=on
pi@smartmanager:~ $ sudo nano /etc/rc.local
# FRAM
raspi-gpio set 25 op pn dh
raspi-gpio set 22 op pn dh