OSPi uue kerneliga

Juba paar päeva on sagenenud taotlusi, et... OSPi ei vahetaks enam väljundeid. Selle põhjuseks on muudatused Linuxi tuumas, mis lihtsalt eemaldasid Raspi-GPIO mooduli toe. Ja see on täpselt see, mida sa vajad OpenSprinkler-OSPiGPIO-de vahetamiseks.

Mõjutatud on kõik Raspberry PI süsteemid, mis töötavad kerneliga 6.3 / 6.4 / 6.5 / 6.6.

Tausta on kirjeldatud siin (inglise keeles): https://github.com/OpenSprinkler/OpenSprinkler-Firmware/issues/250

Lahendus on aga üsna lihtne: kopeeri siit https://github.com/jbalonso/opensprinkler-firmware selles olevad failid gpio.h ja gpio.cpp OpenSprinkler-Püsivara kataloog ja kompileerige versioon uuesti, näiteks kutsudes lihtsalt värskendusskripti. Teise võimalusena võite kasutada ka OpenSprinklerKasutage poe püsivara, see on faile juba värskendanud.

Esmalt aktiveerige kaudu

sudo raspi-config

I2C siini (3 liidesevalikut – I4 I2C). Seejärel käsurealt:

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

Schreibe einen Kommentar

Sinu e-posti aadressi ei avaldata. Kohustuslikud väljad on tähistatud * märgitud

Sellel veebisaidil kasutatakse rämpsposti vähendamiseks Akismetit. Lisateave kommentaaride andmete töötlemise kohta.