OSPi s novým jádrem

Již několik dní se množí požadavky, které... OSPi již nebude spínat výstupy. Důvodem jsou změny v linuxovém jádře, které jednoduše odstranily podporu pro modul Raspi-GPIO. A to je přesně to, co potřebujete OpenSprinkler-OSPiaby bylo možné přepínat GPIO.

Postiženy jsou všechny systémy Raspberry PI, které běží s jádrem 6.3 / 6.4 / 6.5 / 6.6.

Pozadí je popsáno zde (anglicky): https://github.com/OpenSprinkler/OpenSprinkler-Firmware/issues/250

Řešení je však poměrně jednoduché: zkopírujte odtud https://github.com/jbalonso/opensprinkler-firmware soubory gpio.h a gpio.cpp v něm OpenSprinkler-Adresář firmwaru a překompilujte verzi, například jednoduchým voláním aktualizačního skriptu. Případně můžete také použít OpenSprinklerPoužijte firmware obchodu, soubory již aktualizoval.

Nejprve aktivujte přes

sudo raspi-config

sběrnici I2C (3 možnosti rozhraní – I4 I2C). Poté z příkazového řádku:

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

Zanechat komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny * výrazný

Tento web používá společnost Akismet k omezení spamu. Přečtěte si další informace o tom, jak jsou data vašich komentářů zpracovávána.