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 OpenSprinklerNaudokite parduotuvės programinę įrangą, ji 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.