# Diese Zeilen rein:
dtparam=i2c1=on
dtparam=i2c=on,i2c_baudrate=400000
# Diese Zeilen raus:
dtoverlay=i2c-bcm2835…
dtoverlay=i2c-gpio…
# I²C-Multiplexer deinstallieren
(weiß nicht wie!)
# Ansonsten ausführen (RPi4)
sudo busybox devmem 0xFE80401C 32 0
# Das 0xFE ist das Byte 4 von /proc/device-tree/soc/ranges
# dort steht die Basisadresse in ausgestorbener Bytereihenfolge
# Beim RPi3 ist's 0x3F
# Als Run-Once-Dienst in systemd: Siehe i2c-zero-tout.zip
# Echtzeituhr bei meinem RPi3b:
dtoverlay=i2c-rtc,ds3231,wakeup-source
# für die USV namens x728, also RPi4
dtoverlay=i2c-rtc,ds1307
# Sauberes PowerOff (nicht diese Python-Gurke)
dtoverlay=gpio-poweroff
# Dass dann beim Runterfahren am RPi4 Kernel-Panik erscheint ist nicht mein Bier.
# Python-Murks deinstallieren (kappt Stromversorgung zu früh!)
sudo systemctl stop x2...
sudo systemctl disable x2...
sudo rm /etc/systemd/system/x2...service
sudo rm /usr/bin/x2...py
# Mal einen USB-Stick einhängen (keine GUI, kein Internet):
sudo mount /dev/sda1 /media/usbstick
# PowerButton belauschen und darauf mit PowerOff reagieren
# Siehe /~heha/ewa/Logger/powerbutton.zip
Detected encoding: UTF-8 | 0
|