Aprire una finestra di terminale tenendo Eseguire il comando " make menuconfig " nella finestra del terminale , senza le virgolette , per eseguire l' interfaccia grafica menuconfig . 3 Fare clic sul menu " Device Drivers " , e fare clic su " SPI ". . Scegliere il dispositivo SPI che si desidera configurare e selezionare "Modalità SPI supporto driver User " tra le opzioni Aggiungere il seguente codice dal progetto Armbedded alla configurazione che si apre : static struct spi_board_info stamp9g20_spi_devices [ ] = { { . modalias = " spidev " , Stati . chip_select = 0 , Stati . max_speed_hz = 1 * 1000 * 1000 , Stati . bus_num = 1 , Stati . mode = SPI_MODE_3 , Stati } , Stati { . modalias = " spidev " , Stati . chip_select = 2 , Stati . max_speed_hz = 1 * 1000 * 1000 , Stati . bus_num = 1 , Stati Modalità = SPI_MODE_3 , Stati } , Stati } ; Questa è una configurazione di base è possibile utilizzare per uno dei dispositivi SPI . Regolare la Herz si desidera consentire i chip di lavorare presso le specifiche per il vostro processore. Questo differisce dal produttore e il modello . È inoltre possibile regolare la modalità per la modalità che si desidera che il dispositivo da usare. Il progetto cCLinux offre una pagina che spiega le diverse modalità e dei diversi modi per configurare SPI seconda dei vostri obiettivi . Salvare e chiudere il file e lo strumento menuconfig . Immettere i seguenti comandi nel terminale per ricompilare il kernel Linux : fare rendere moduli sudo make modules_install Quando il terminale richiede la vostra password , immetterla , quindi immettere , "sudo make install " senza le virgolette , per installare il kernel aggiornato sulla vostra macchina Inserisci questi comandi per creare un'immagine avviabile per la vostra macchina . : cd /boot mkinitrd -o initrd.img - 2.6.25 2.6.25 Substitute " 2.6.25 2.6.25 " con due istanze del kernel costruire che si sta utilizzando . Il kernel di Linux costruire aggiornamenti frequenti . Aprire la cartella " /boot /grub /menu.lst " eseguendo " gedit /boot /grub /menu.lst " nella finestra del terminale , senza virgolette . Cambiare l'initrd per l'immagine con il numero di build che hai elencato al punto sette, per esempio : /boot/initrd.img-2.6.25 Premere il tasto " Salva" nella parte superiore del nell'angolo sinistro della finestra , quindi fare clic sulla "x" per chiudere il file . Enter , "update - grub" nella finestra del terminale , senza le virgolette. Quindi immettere , " reboot" per riavviare il sistema con le nuove impostazioni .
2
4
5
6
7
8
9
Informazioni correlate
sistemi © www.354353.com