OSPi s novim kernelom

Već nekoliko dana sve je više zahtjeva da... OSPi više ne bi mijenjao izlaze. Razlog tome su promjene u Linux kernelu, koje su jednostavno ukinule podršku za Raspi-GPIO modul. A to je upravo ono što vam treba OpenSprinkler-OSPikako biste mogli mijenjati GPIO-ove.

Zahvaćeni su svi Raspberry PI sustavi koji rade s kernelom 6.3 / 6.4 / 6.5 / 6.6.

Pozadina je opisana ovdje (engleski): https://github.com/OpenSprinkler/OpenSprinkler-Firmware/issues/250

Međutim, rješenje je vrlo jednostavno: kopirajte odavde https://github.com/jbalonso/opensprinkler-firmware datoteke gpio.h i gpio.cpp u njemu OpenSprinkler-direktorij firmvera i ponovno kompajlirajte verziju, na primjer jednostavnim pozivanjem skripte za ažuriranje. Alternativno, također možete koristiti OpenSprinklerKoristite firmware trgovine, on je već ažurirao datoteke.

Najprije aktivirajte putem

sudo raspi-config

I2C sabirnica (3 opcije sučelja – I4 I2C). Zatim iz naredbenog retka:

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

Vaša e-mail adresa neće biti objavljena. Erforderliche Felder sind mit * obilježen

Ova web stranica koristi Akismet kako bi smanjila neželjenu poštu. Saznajte više o tome kako se podaci vašeg komentara obrađuju.