OSPi yeni çekirdek ile

Birkaç gündür talepler artıyor... OSPi artık çıkışları değiştirmeyecek. Bunun nedeni, Raspi-GPIO modülü desteğini kaldıran Linux çekirdeğindeki değişikliklerdir. Ve tam da ihtiyacın olan şey bu OpenSprinkler-OSPiGPIO'ları değiştirebilmek için.

14.06.2024 DİKKAT: Orijinal cihaz yazılımı zaten uyarlanmıştır! Yazılımı sudo ./updater.sh ile güncellemeniz yeterlidir.

Çekirdek 6.3 / 6.4 / 6.5 / 6.6 ile çalışan tüm Raspberry PI sistemleri etkilenir.

Arka plan burada açıklanmaktadır (İngilizce): https://github.com/OpenSprinkler/OpenSprinkler-Firmware/issues/250

Ancak çözüm oldukça basit: buradan kopyalayın https://github.com/jbalonso/opensprinkler-firmware içindeki gpio.h ve gpio.cpp dosyaları OpenSprinkler-Firmware dizini ve örneğin sadece güncelleme komut dosyasını çağırarak sürümü yeniden derleyin. Alternatif olarak şunu da kullanabilirsiniz: OpenSprinklerShop-Firmware'i kullanın, bu zaten dosyaları güncelledi.

İlk olarak şununla etkinleştirin:

sudo raspi-yapılandırma

I2C veri yolu (3 Arayüz Seçenekleri – I4 I2C). Daha sonra komut satırından:

sudo apt-get kurulumu -y libi2c-dev sudo apt-get kurulumu -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

Yorum bırak

E-posta adresiniz yayınlanmayacaktır. Gerekli alanlar ile işaretlenmiştir * işaretli

Spam'i azaltmak için Akismet'i kullanın. Yorum verilerinizin nasıl işlendiğini öğrenin..