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