OSPi su nauju branduoliu

Jau keletą dienų vis daugėja prašymų, kad... OSPi nebeperjungtų išėjimų. To priežastis – Linux branduolio pakeitimai, kurie tiesiog pašalino Raspi-GPIO modulio palaikymą. Ir kaip tik to jums reikia OpenSprinkler-OSPikad būtų galima perjungti GPIO.

14.06.2024-XNUMX-XNUMX DĖMESIO: Originali programinė įranga jau pritaikyta! Tiesiog atnaujinkite programinę įrangą naudodami sudo ./updater.sh

Paveiktos visos Raspberry PI sistemos, kuriose veikia branduolys 6.3 / 6.4 / 6.5 / 6.6.

Fonas aprašytas čia (anglų kalba): https://github.com/OpenSprinkler/OpenSprinkler-Firmware/issues/250

Tačiau sprendimas gana paprastas: nukopijuokite iš čia https://github.com/jbalonso/opensprinkler-firmware jame esančius failus gpio.h ir gpio.cpp OpenSprinkler- Programinės įrangos katalogą ir iš naujo sukompiliuokite versiją, pavyzdžiui, tiesiog iškviesdami atnaujinimo scenarijų. Arba taip pat galite naudoti OpenSprinklerShop-Naudokite programinę-aparatinę įrangą, kuri jau atnaujino failus.

Pirmiausia suaktyvinkite per

sudo raspi-config

I2C magistralę (3 sąsajos parinktys – I4 I2C). Tada iš komandinės eilutės:

sudo apt-get install -y libi2c-dev sudo apt-get install -y libgpiod-dev cd OpenSprinkler- programinė įranga
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 "

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti * pažymėtas

Ši svetainė naudoja "Akismet", kad sumažintų šlamštą. Sužinokite daugiau, kaip apdorojami jūsų komentarų duomenys.