OSPi med ny kärna

Sedan några dagar tillbaka har det kommit allt fler förfrågningar om att... OSPi skulle inte längre byta utgångarna. Anledningen till detta är ändringarna i Linux-kärnan, som helt enkelt tog bort stödet för Raspi-GPIO-modulen. Och det är precis vad du behöver OpenSprinkler-OSPiför att kunna byta GPIO.

Alla Raspberry PI-system som körs med kärnan 6.3 / 6.4 / 6.5 / 6.6 påverkas.

Bakgrunden beskrivs här (engelska): https://github.com/OpenSprinkler/OpenSprinkler-Firmware/issues/250

Lösningen är dock ganska enkel: kopiera härifrån https://github.com/jbalonso/opensprinkler-firmware filerna gpio.h och gpio.cpp i den OpenSprinkler-Firmwarekatalog och kompilera om versionen, till exempel genom att helt enkelt anropa uppdateringsskriptet. Alternativt kan du också använda OpenSprinklerAnvänd butikens firmware, den har redan uppdaterat filerna.

Zuerst aktivieren Sie über

sudo raspi-config

den I2C-Bus (3 Interface Options – I4 I2C). Dann von der Befehlszeile:

sudo apt-get install -y libi2c-dev
sudo apt-get install -y libgpiod-dev
cd OpenSprinkler- Firmware wget https://github.com/jbalonso/opensprinkler-firmware/raw/main/gpio.h wget https://github.com/jbalonso/opensprinkler-firmware/raw/main/gpio.cpp
sudo ./updater.sh

Schreibe einen Kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med * märkt

Den här webbplatsen använder Akismet för att minska spam. Läs mer om hur din kommentardata behandlas.