. 
 2  Exécutez la commande " make menuconfig " dans la fenêtre de terminal, sans les guillemets , pour exécuter l'interface utilisateur graphique menuconfig . 
 3 
 Cliquez sur le menu " Device Drivers " et cliquez sur " SPI ". . Choisissez le périphérique SPI vous voulez configurer , puis sélectionnez «mode SPI support de pilote de périphérique de l'utilisateur " dans les options 
 4 
 Ajoutez le code suivant à partir du projet Armbedded à la configuration qui s'affiche : < br > 
 static struct spi_board_info stamp9g20_spi_devices [ ] = { { 
 
 
 
 . modalias = " spidev " , AB 
 . chip_select = 0 , AB 
 . Mode max_speed_hz = 1 * 1000 * 1000 , AB 
 . bus_num = 1 , AB 
 . = SPI_MODE_3 , AB 
 } , AB 
 { 
 
 . modalias = " spidev " , AB 
 . chip_select = 2 , AB 
 . max_speed_hz = 1 * 1000 * 1000 , AB 
 . bus_num = 1 , AB 
 = SPI_MODE_3 , AB 
 } , AB 
 }; . 
 
 Il s'agit d'une configuration de base, vous pouvez utiliser l'un de vos périphériques SPI . Réglez le Herz vous souhaitez autoriser les copeaux de travailler à les spécifications de votre processeur. Cela diffère selon le fabricant et le modèle. Vous pouvez également régler le mode à la mode que vous voulez que périphérique à utiliser . Le projet de cCLinux propose une page expliquant les différents modes de transport et les différentes façons de configurer SPI en fonction de vos objectifs. 
 5 
 Sauvegardez et fermez le fichier et l'outil menuconfig. 
 6 < p> Entrez les commandes suivantes dans le terminal de recompiler le noyau Linux: 
 
 faire 
 
 faire modules 
 
 sudo make modules_install 
 
 Lorsque le terminal vous invite votre mot de passe , entrez-le , puis entrez " sudo make install" sans les guillemets , pour installer le noyau mis à jour sur votre machine 
 7 
 Entrez ces commandes pour faire une image bootable pour votre machine. : Photos 
 cd /boot 
 
 mkinitrd -o initrd.img - 2.6.25 2.6.25 
 
 Substitute " 2.6.25 2.6.25 " avec deux instances de la compilation du noyau que vous utilisez actuellement . Le noyau Linux construire des mises à jour fréquemment . 
 8 
 Ouvrez le dossier " /boot /grub /menu.lst " en exécutant " gedit /boot /grub /menu.lst " dans la fenêtre de terminal, sans les guillemets . Changer le initrd à l'image avec le numéro de build que vous avez énumérés dans sept étapes , par exemple : 
 
 /boot/initrd.img-2.6.25 
 
 Appuyez sur le bouton "Enregistrer" dans le coin supérieur coin gauche de la fenêtre , puis cliquez sur le "x " pour fermer le fichier . 
 9 
 Enter " update-grub " dans votre fenêtre de terminal, sans les guillemets. Entrez ensuite , "reboot " pour redémarrer votre système avec les nouveaux paramètres.