[Raspberry Pi 3b+] [Archlinux ARMv8] Installer Wiring Pi (en cours)
Publié : jeu. 27 févr. 2020, 18:25
Bonjour,
Aujourd'hui j'ai sauté le pas en installant Archlinux ARMv8 selon la méthode d'installation AArch64.
Je ne sais pas si tout fonctionne mais j'essaye d'installer Wiring Pi (https://github.com/WiringPi/WiringPi/). La compilation se passe bien et lorsque j'utilise la commande gpio -v :
En creusant un peu le sujet dans le fichier wiringPi.c je retrouve le message d'erreur et apparemment la fonction recherche une ligne hardware dans /proc/cpuinfo pour déterminer si c'est une puce BCM2708 or BCM2709 or the new BCM2835.
Soit, donc je regarde le contenu du résultat de la commande cat /proc/cpuinfo :
Une idée pour que cat /proc/cpuinfo affiche les mêmes informations sur Archlinux ARMv8 ? j'ai l'impression qu'il manque quelque chose dans la configuration u-boot mais quoi ...
Aujourd'hui j'ai sauté le pas en installant Archlinux ARMv8 selon la méthode d'installation AArch64.
Je ne sais pas si tout fonctionne mais j'essaye d'installer Wiring Pi (https://github.com/WiringPi/WiringPi/). La compilation se passe bien et lorsque j'utilise la commande gpio -v :
No "Hardware" line[pi@rpi WiringPi-master]$ gpio -v
gpio version: 2.60
Copyright (c) 2012-2018 Gordon Henderson
This is free software with ABSOLUTELY NO WARRANTY.
For details type: gpio -warranty
Oops: Unable to determine board revision from /proc/cpuinfo
-> No "Hardware" line
-> You'd best google the error to find out why.
[pi@rpi WiringPi-master]$
En creusant un peu le sujet dans le fichier wiringPi.c je retrouve le message d'erreur et apparemment la fonction recherche une ligne hardware dans /proc/cpuinfo pour déterminer si c'est une puce BCM2708 or BCM2709 or the new BCM2835.
Soit, donc je regarde le contenu du résultat de la commande cat /proc/cpuinfo :
Pas de ligne hardware ... mais chez raspbian ca répond quoi cette commande ... :[pi@rpi WiringPi-master]$ cat /proc/cpuinfo
processor : 0
BogoMIPS : 38.40
Features : fp asimd evtstrm crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4
processor : 1
BogoMIPS : 38.40
Features : fp asimd evtstrm crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4
processor : 2
BogoMIPS : 38.40
Features : fp asimd evtstrm crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4
processor : 3
BogoMIPS : 38.40
Features : fp asimd evtstrm crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4
Il y a bien une ligne Hardware.BogoMIPS : 697.95
Features : swp half thumb fastmult vfp edsp java tls
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xb76
CPU revision : 7
Hardware : BCM2708
Revision : 0000
Serial : 0000000001864fca
Une idée pour que cat /proc/cpuinfo affiche les mêmes informations sur Archlinux ARMv8 ? j'ai l'impression qu'il manque quelque chose dans la configuration u-boot mais quoi ...