OSPi uudella ytimellä

Muutaman päivän ajan on tullut yhä enemmän pyyntöjä, että OSPi ei enää vaihtaisi lähtöjä. Syynä tähän ovat Linux-ytimen muutokset, jotka yksinkertaisesti poistivat Raspi-GPIO-moduulin tuen. Ja juuri sitä OpenSprinkler-OSPi tarvitsee voidakseen vaihtaa GPIO:ita.

14.06.2024 HUOMIO: Alkuperäinen laiteohjelmisto on jo mukautettu! Päivitä ohjelmisto vain tiedostolla sudo ./updater.sh

Tämä vaikuttaa kaikkiin Raspberry PI -järjestelmiin, joissa on kernel 6.3 / 6.4 / 6.5 / 6.6.

Tausta on kuvattu tässä (englanniksi): https://github.com/OpenSprinkler/OpenSprinkler-Firmware/issues/250

Ratkaisu on kuitenkin melko yksinkertainen: kopioi täältä https://github.com/jbalonso/OpenSprinkler-firmware tiedostot gpio.h ja gpio.cpp OpenSprinkler-laiteohjelmistohakemistoosi ja käännä versio uudelleen, esim. yksinkertaisesti kutsumalla päivitysskripti. Vaihtoehtoisesti voit käyttää myös OpenSprinklerShop-laiteohjelmistoa, joka on jo päivittänyt tiedostot.

Aktivoi ensin kautta

sudo raspi-config

I2C-väylä (3 liitäntävaihtoehtoa – I4 I2C). Sitten komentoriviltä:

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

Jätä vastaus

Sähköpostiosoitteesi ei julkaista. Vaadittavat kentät on merkitty *

Tämä sivusto käyttää Akismetiä roskapostin vähentämiseen. Alkuperäinen hinta oli: 129,00 €.