To teraz ja 😉
Malinka to 4ka, a obraz to tester, bo wyczytałem, że od stabilnej wersji różni się tylko kosmetyką. Problem mam z wiringpi. Po zainstalowaniu wskoczyła mi wersja 2.46, ale nie jest zgodna z pi 4. Popytałem o to znanego wujka i za wiele nie wskórałem. Podobno wiringPi już nie jest wspierane, ale nalazłem jeszcze wersję 2.52 i wg opisu miało się zaktualizować, ale coś nie zagrało.
pi@malinkapi:~ $ gpio -v gpio version: 2.46 Copyright (c) 2012-2018 Gordon Henderson This is free software with ABSOLUTELY NO WARRANTY. For details type: gpio -warranty Raspberry Pi Details: Type: 00, Revision: 01, Memory: 0MB, Maker: Sony * Device tree is enabled. *--> Raspberry Pi 4 Model B Rev 1.1 * This Raspberry Pi supports user-level GPIO access. pi@malinkapi:~ $ cd tmp pi@malinkapi:~/tmp $ sudo dpkg -i wiringpi-latest.deb (Odczytywanie bazy danych ... 84661 plików i katalogów obecnie zainstalowanych.) Przygotowywanie do rozpakowania pakietu wiringpi-latest.deb ... Rozpakowywanie pakietu wiringpi (2.52) nad (2.52) ... Konfigurowanie pakietu wiringpi (2.52) ... Przetwarzanie wyzwalaczy pakietu man-db (2.8.5-2)... pi@malinkapi:~/tmp $ gpio -v gpio version: 2.46 Copyright (c) 2012-2018 Gordon Henderson This is free software with ABSOLUTELY NO WARRANTY. For details type: gpio -warranty Raspberry Pi Details: Type: 00, Revision: 01, Memory: 0MB, Maker: Sony * Device tree is enabled. *--> Raspberry Pi 4 Model B Rev 1.1 * This Raspberry Pi supports user-level GPIO access.
Dalej jest wersja 2.46 i brak obsługi Raspberry Pi 4.
pi@malinkapi:~/tmp $ gpio readall Oops - unable to determine board type... model: 17
Jak zainstalować to 2.52?
Przeprowadź update upgrade całego systemu..
Potem reboot.
A następnie sprawdź wersję i jak nie wskoczyło na nowsza to ponów próbę.
Dzięki za odpowiedź, ale chyba nie pomogło
pi@malinkapi:~ $ gpio -v gpio version: 2.46 Copyright (c) 2012-2018 Gordon Henderson This is free software with ABSOLUTELY NO WARRANTY. For details type: gpio -warranty Raspberry Pi Details: Type: 00, Revision: 01, Memory: 0MB, Maker: Sony * Device tree is enabled. *--> Raspberry Pi 4 Model B Rev 1.1 * This Raspberry Pi supports user-level GPIO access. pi@malinkapi:~ $ sudo apt-get update Stary:1 http://archive.raspberrypi.org/debian buster InRelease Stary:2 http://raspbian.raspberrypi.org/raspbian buster InRelease Stary:3 http://download.zerotier.com/debian/buster buster InRelease Stary:4 https://repos.influxdata.com/debian buster InRelease Czytanie list pakietów... Gotowe pi@malinkapi:~ $ sudo apt-get upgrade Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe Obliczanie aktualizacji... Gotowe 0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych. pi@malinkapi:~ $ sudo reboot
2x aktualizacja, a po restartach dalej 2.46
pi@malinkapi:~ $ gpio -v gpio version: 2.46 Copyright (c) 2012-2018 Gordon Henderson This is free software with ABSOLUTELY NO WARRANTY. For details type: gpio -warranty Raspberry Pi Details: Type: 00, Revision: 01, Memory: 0MB, Maker: Sony * Device tree is enabled. *--> Raspberry Pi 4 Model B Rev 1.1 * This Raspberry Pi supports user-level GPIO access.
Nie mam maliny 4 ale na testerze czyli buster
cd / tmp wget https://project-downloads.drogon.net/wiringpi-latest.deb sudo dpkg -i wiringpi-latest.deb
Właśnie tym sposobem chciałem zrobić i wyglądało, że poszło na 2.52, ale .... nie poszło.
pi@malinkapi:~/tmp $ sudo dpkg -i wiringpi-latest.deb (Odczytywanie bazy danych ... 84661 plików i katalogów obecnie zainstalowanych.) Przygotowywanie do rozpakowania pakietu wiringpi-latest.deb ... Rozpakowywanie pakietu wiringpi (2.52) nad (2.52) ... Konfigurowanie pakietu wiringpi (2.52) ... Przetwarzanie wyzwalaczy pakietu man-db (2.8.5-2)...
U mnie poszło to trochę inaczej
Różnice są w:
"Rozpakowywanie pakietu wiringpi (2.52) nad (2.52) ..." . U Ciebie jest "Rozpakowywanie pakietu wiringpi (2.52) nad (2.46) ..."
Brakuje u mnie "Przetwarzanie wyzwalaczy pakietu libc-bin (2.28-10+rpi1)..."
pi@malinkapi:~/tmp $ sudo dpkg -i wiringpi-latest.deb (Odczytywanie bazy danych ... 84661 plików i katalogów obecnie zainstalowanych.) Przygotowywanie do rozpakowania pakietu wiringpi-latest.deb ... Rozpakowywanie pakietu wiringpi (2.52) nad (2.52) ... Konfigurowanie pakietu wiringpi (2.52) ... Przetwarzanie wyzwalaczy pakietu man-db (2.8.5-2)...
@100mek spróbuj to tak
sudo apt-get remove wiringpi sudo apt autoremove && sudo apt clean sudo reboot cd /tmp wget https://project-downloads.drogon.net/wiringpi-latest.deb sudo dpkg -i wiringpi-latest.deb
Dzięki. Dam znać jak wrócę do domu.
pi@malinkapi:~ $ cd /tmp pi@malinkapi:/tmp $ wget https://project-downloads.drogon.net/wiringpi-latest.deb --2019-11-25 16:27:19-- https://project-downloads.drogon.net/wiringpi-latest.deb Translacja project-downloads.drogon.net (project-downloads.drogon.net)... 2a03:9800:10:7b::2, 188.246.205.22 Łączenie się z project-downloads.drogon.net (project-downloads.drogon.net)|2a03:9800:10:7b::2|:443... połączono. Żądanie HTTP wysłano, oczekiwanie na odpowiedź... 200 OK Długość: 52260 (51K) [application/x-debian-package] Zapis do: `wiringpi-latest.deb' wiringpi-latest.d 100%[============>] 51,04K --.-KB/s w 0,08s 2019-11-25 16:27:20 (611 KB/s) - zapisano `wiringpi-latest.deb' [52260/52260] pi@malinkapi:/tmp $ sudo dpkg -i wiringpi-latest.deb Wybieranie wcześniej niewybranego pakietu wiringpi. (Odczytywanie bazy danych ... 84611 plików i katalogów obecnie zainstalowanych.) Przygotowywanie do rozpakowania pakietu wiringpi-latest.deb ... Rozpakowywanie pakietu wiringpi (2.52) ... Konfigurowanie pakietu wiringpi (2.52) ... Przetwarzanie wyzwalaczy pakietu man-db (2.8.5-2)... pi@malinkapi:/tmp $ gpio -v gpio version: 2.46 Copyright (c) 2012-2018 Gordon Henderson This is free software with ABSOLUTELY NO WARRANTY. For details type: gpio -warranty Raspberry Pi Details: Type: 00, Revision: 01, Memory: 0MB, Maker: Sony * Device tree is enabled. *--> Raspberry Pi 4 Model B Rev 1.1 * This Raspberry Pi supports user-level GPIO access.
Nie rozumiem tego. Wcześniej zrobiłem czyszczenie wg Twojego opisu.
sudo apt-get remove wiringpi sudo apt autoremove && sudo apt clean sudo reboot
Zainstalowałem system na tym samym obrazie i zadziałało od pierwszego strzału. GPIO v. 2.52