OSPi cu nucleu nou

De câteva zile sunt din ce în ce mai multe cereri care... OSPi nu ar mai comuta ieșirile. Motivul pentru aceasta este modificările din nucleul Linux, care pur și simplu a eliminat suportul pentru modulul Raspi-GPIO. Și exact de asta ai nevoie OpenSprinkler-OSPipentru a putea comuta GPIO-urile.

Toate sistemele Raspberry PI care rulează cu nucleul 6.3 / 6.4 / 6.5 / 6.6 sunt afectate.

Fundalul este descris aici (în engleză): https://github.com/OpenSprinkler/OpenSprinkler-Firmware/issues/250

Cu toate acestea, soluția este destul de simplă: copiați de aici https://github.com/jbalonso/opensprinkler-firmware fișierele gpio.h și gpio.cpp din el OpenSprinkler-Directorul de firmware și recompilați versiunea, de exemplu prin simpla apelare a scriptului de actualizare. Alternativ, puteți utiliza și OpenSprinklerUtilizați firmware-ul magazinului, a actualizat deja fișierele.

Mai întâi activați prin

sudo raspi-config

magistrala I2C (3 Opțiuni de interfață – I4 I2C). Apoi din linia de comandă:

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

Lăsați un comentariu

Adresa dvs. de e-mail nu va fi publicat. Câmpurile obligatorii sunt marcate cu * marcat

Acest site utilizează Akismet pentru a reduce spamul. Aflați mai multe despre modul în care datele dvs. de comentariu sunt procesate.