Solution for "gpio readall" command unable to view Pi 4B pin status - Yahboom

Solución para el comando "gpio readall" que no permite ver el estado del pin del Pi 4B

11 comentarios

Si eres un entusiasta de Raspberry Pi 4B, te encontrarás con este problema durante el uso de Pi4. (Este problema me ha preocupado durante muchos días. El método oficial de Raspberry Pi no ha podido modificar la versión gpio en mi imagen).
Al utilizar Raspberry Pi para ingresar el comando gpio readall para ver el estado del PIN, el sistema solicita:
La razón de este problema es que la versión actual de wiringpi del sistema no es compatible con Raspberry Pi 4B, pero este problema no afectará la función de todos los pines que usamos para programar Raspberry Pi.

La Raspberry Pi oficial respondió a este problema con la imagen oficial y proporcionó una solución.
Utilice el siguiente comando para actualizar la versión de wiringpi.
cd/tmp
wget https://proyecto- descargas . drogon . net/wiringpi - último . deb
sudo dpkg -i wiringpi -latest.deb

Si está utilizando la imagen oficial de Raspberry Pi, este método puede resolver el problema. Pero si utiliza otras imágenes configuradas, este método puede no resolver su problema, como la imagen de automóvil inteligente de Raspberry Pi . Después de instalar la última versión de wiringpi, la versión de gpio sigue siendo 2.50 (versión anterior) y el problema con gpio readall aún no se ha resuelto.

Compartiremos otro método aquí, he probado muchas imágenes diferentes que pueden resolver este problema.
1) Ingresamos al sistema Raspberry Pi. Necesitamos asegurarnos de que Raspberry Pi pueda acceder a Internet con normalidad. Podemos ingresar el comando para determinar si Raspberry Pi puede acceder a Internet con normalidad. (Por supuesto, también puedes hacer ping a otras direcciones web o algunas direcciones IP)
ping www.baidu.com

Como se muestra en la figura anterior, un ping normal indica que la Raspberry Pi puede acceder a Internet normalmente y podemos realizar los siguientes pasos.
2) Ingrese el siguiente comando para instalar Git.
sudo apt-get install git-core

Espere pacientemente a que se complete su instalación.
3) Ingrese el siguiente comando para descargar el archivo WiringPi al directorio actual en el sistema Raspberry Pi.
sudo git clone https://github.com/WiringPi/WiringPi

4) Espere pacientemente a que se complete la instalación. Una vez finalizada la descarga, podremos ver una carpeta WiringPi en el directorio actual, como se muestra a continuación.

5) Ingrese el siguiente comando para ingresar al directorio de la carpeta WiringPi.
cd CableadoPi/

6) Ingrese el siguiente comando para instalar WiringPi.
sudo ./build

Espere pacientemente a que se complete la instalación. Cuando veamos la siguiente interfaz sin ningún error, significa que la instalación está completa.

7) Ingrese el siguiente comando para ver la versión de gpio.
gpio-v

8) Finalmente, ingresamos gpio readall, podremos visualizar el estado de cada pin de Raspberry Pi, como se muestra en la siguiente figura.


Etiquetas:
Solución para cómo agregar la variable de entorno Makecode

11 comentarios

Didier

Thanks!

Robert

Thank you. Form the Netherlands.

Pademo

It’s now 2023 and this still works beautifully. Thank you so much!

Timothy

Thank you Jesus Christ the GOD

Timothy

iv’e been at it for weeks and now i found this site and followed the instructions
and it Works nice… I’m Happy!!!!!!
ret:RoboticsProjectControlsFSE&SystemIntegrationEngineer
approaching 30 years of experience.

Deja un comentario