Mam problem z wirin...
 
Powiadomienia
Wyczyść wszystko

Mam problem z wiringpi.

10 Wpisów
3 Użytkownicy
0 Reactions
2,698 Wyświetleń
(@100mek)
Wpisów: 21
Praktykant
Autor tematu
 

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?

 
Dodane : 24/11/2019 11:56 pm
(@wenar)
Wpisów: 286
Weteran
 

@100mek

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ę.

 
Dodane : 25/11/2019 5:11 am
(@100mek)
Wpisów: 21
Praktykant
Autor tematu
 

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.
 
Dodane : 25/11/2019 8:09 am
isom
 isom
(@isom)
Wpisów: 5169
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

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
 
Dodane : 25/11/2019 8:51 am
(@100mek)
Wpisów: 21
Praktykant
Autor tematu
 

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)...
 
Dodane : 25/11/2019 9:00 am
isom
 isom
(@isom)
Wpisów: 5169
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

Z tego co wkleiłeś wynika, że podnosisz wersję 2.52 do 2.52 . Zobacz jak to przebiegło na tym obrazie poniżej fota , zaznaczyłem istotne szczegóły

 wiringi
 
Dodane : 25/11/2019 9:58 am
(@100mek)
Wpisów: 21
Praktykant
Autor tematu
 

@isom

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)...
 
Dodane : 25/11/2019 11:11 am
isom
 isom
(@isom)
Wpisów: 5169
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@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
 
Dodane : 25/11/2019 1:37 pm
(@100mek)
Wpisów: 21
Praktykant
Autor tematu
 

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
 
Dodane : 25/11/2019 1:39 pm
(@100mek)
Wpisów: 21
Praktykant
Autor tematu
 

Zainstalowałem system na tym samym obrazie i zadziałało od pierwszego strzału. GPIO v. 2.52

 
Dodane : 25/11/2019 5:08 pm
Udostępnij: