OSPi med ny kjerne

I noen dager nå har det vært økende forespørsler om at... OSPi ville ikke lenger bytte utganger. Årsaken til dette er endringene i Linux-kjernen, som ganske enkelt fjernet støtten for Raspi-GPIO-modulen. Og det er akkurat det du trenger OpenSprinkler-OSPifor å kunne bytte GPIOene.

Alle Raspberry PI-systemer som kjører med kjerne 6.3 / 6.4 / 6.5 / 6.6 er berørt.

Bakgrunnen er beskrevet her (engelsk): https://github.com/OpenSprinkler/OpenSprinkler-Firmware/issues/250

Løsningen er imidlertid ganske enkel: kopier herfra https://github.com/jbalonso/opensprinkler-firmware filene gpio.h og gpio.cpp i den OpenSprinkler-Firmware-katalog og kompiler versjonen på nytt, for eksempel ved ganske enkelt å kalle opp oppdateringsskriptet. Alternativt kan du også bruke OpenSprinklerBruk butikkens fastvare, den har allerede oppdatert filene.

Aktiver først via

sudo raspi-konfig

I2C-bussen (3 grensesnittalternativer – I4 I2C). Så fra kommandolinjen:

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

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Erforderliche Felder sind mit * merket

Dette nettstedet bruker Akismet for å redusere spam. Lær mer om hvordan kommentardataene dine behandles.