Activer SPI sur BeagleBone Black (1 / 5 steg)
Steg 1: Désactivation de l'HDMI et de l'EMMC
Il faut premier lieu désactiver le HDMI et EMMC bil ils entrent sv conflit avec les pins du SPI il faut donc les désactiver avec la göra suivante:
Entrez la commande: $ cat /sys/devices/bone_capemgr.*/slots
Cela permet de rådfrågar de dödas la liste de uddar présents sur la carte Vous obtenez:
0: 54:PF---
1: 55:PF---
2: 56:PF---
3: 57:PF---
4: ff:P-O-L ben-LT-eMMC - 2 G, 00A0, Texas Instrument, BB-ben-EMMC - 2 G
5: ff:P-O-L ben-svart-HDMI, 00A0, Texas Instrument, BB-BONELT-HDMI-
6: ff:P-O-L ben-svart-HDMIN, 00A0, Texas Instrument, BB-BONELT-HDMIN
Le «L» comme laddade signifie que les uddar sont activés, il faut donc les désactiver.
Entrer les commandes:
$ mkdir/mnt/boot
$ mount/dev/mmcblk0p1/mnt/kort
$ nano /mnt/card/uEnv.txt
Puis dé-commenter cette ligne sv enlevant le dièse:
#cape_disable=capemgr.disable_partno=BB-BONELT-HDMI, BB-BONELT-HDMIN, BB-ben-EMMC - 2G
Uppmärksamhet: la ändring du fichier uEnv est très délicate, si elle est mal réalisée la Beaglebone ne bootera plus sur la carte SD vous obligeant à la réinstaller, pensez donc à sauvegarder votre travail avant cette opération!
Une fois modifié Ctrl-X, Y Häll sauvegarder.
Puis redémarrez la carte:
$ omstart
Après le redémarrage vous obtiendrez:
0: 54:PF---
1: 55:PF---
2: 56:PF---
3: 57:PF---
4: ff:P-O--ben-LT-eMMC - 2 G, 00A0, Texas Instrument, BB-ben-EMMC - 2 G
5: ff:P-O--ben-svart-HDMI, 00A0, Texas Instrument, BB-BONELT-HDMI-
6: ff:P-O--ben-svart-HDMIN, 00A0, Texas Instrument, BB-BONELT-HDMIN
Le «L» est enlevé, les uddar sont désactivés.