OSPi z nowym jądrem

Od kilku dni pojawia się coraz więcej próśb o... OSPi nie będzie już przełączał wyjść. Powodem tego są zmiany w jądrze Linuksa, które po prostu usunęły obsługę modułu Raspi-GPIO. I właśnie tego potrzebujesz OpenSprinkler-OSPiaby móc przełączać GPIO.

Dotyczy to wszystkich systemów Raspberry PI działających z jądrem 6.3 / 6.4 / 6.5 / 6.6.

Tło jest opisane tutaj (po angielsku): https://github.com/OpenSprinkler/OpenSprinkler-Firmware/issues/250

Jednak rozwiązanie jest dość proste: skopiuj stąd https://github.com/jbalonso/opensprinkler-firmware w nim pliki gpio.h i gpio.cpp OpenSprinkler-Firmware i przekompiluj wersję, na przykład po prostu wywołując skrypt aktualizacji. Alternatywnie możesz także skorzystać z OpenSprinklerUżyj oprogramowania sklepu, już zaktualizowało pliki.

Najpierw aktywuj przez

sudo raspi-config

magistralę I2C (3 opcje interfejsu – I4 I2C). Następnie z wiersza poleceń:

sudo apt-get install -y libi2c-dev sudo apt-get install -y libgpiod-dev CD OpenSprinkler-Wget oprogramowania sprzętowego 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

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone * oznakowane

Ta strona wykorzystuje Akismet do redukcji spamu. Dowiedz się więcej o przetwarzaniu danych komentarza.