1
Abra una ventana de terminal sosteniendo Ejecute el comando "make menuconfig " en la ventana de terminal, sin las comillas , para ejecutar la interfaz gráfica de usuario menuconfig . 3 Haga clic en el menú " Device Drivers " y haga clic en " SPI ". . Seleccione el dispositivo SPI que desea configurar y seleccione "modo SPI apoyo controlador de dispositivo del usuario " de las opciones Agregue el código siguiente del proyecto Armbedded a la configuración que aparece : static struct spi_board_info stamp9g20_spi_devices [ ] = { { . modalias = " spidev " , . chip_select = 0 , . max_speed_hz = 1 * 1000 * 1000 , . bus_num = 1 , . mode = SPI_MODE_3 , } , { . chip_select = 2 , . max_speed_hz = 1 * 1000 * 1000 , . bus_num = 1 , } , } ; . Esta es una configuración básica que usted puede utilizar para uno de sus dispositivos SPI . Ajuste el Herz desea permitir que los chips para trabajar en las especificaciones de su procesador. Esto varía según el fabricante y el modelo . También puede ajustar el modo en el modo que desea que el dispositivo utilice . El proyecto cCLinux ofrece una página que explica los distintos modos y las distintas formas de configurar SPI en función de sus objetivos. Guarde y cierre el archivo y la herramienta menuconfig . hacer make modules sudo make modules install Cuando el terminal le pedirá su contraseña, entrar en él, a continuación, escriba " sudo make install" sin las comillas , para instalar el kernel actualizado en su máquina Introduce estos comandos para hacer una imagen de arranque de la máquina . : cd /boot mkinitrd -o initrd.img - 2.6.25 2.6.25 Substitute " 2.6.25 2.6.25 " con dos instancias de la construcción del kernel que está utilizando actualmente . El kernel Linux construir actualizaciones frecuentes. Abra la carpeta " /boot /grub /menu.lst " ejecutando " gedit /boot /grub /menu.lst " en la ventana de terminal, sin comillas . Cambie el initrd a la imagen con el número de versión que aparece en el paso siete, por ejemplo : /boot/initrd.img-2.6.25 Presione el botón " Guardar" en la parte superior esquina izquierda de la ventana y haga clic en la " x " para cerrar el archivo. Enter " update- grub" en la ventana de terminal, sin las comillas. A continuación, escriba " reboot" para reiniciar el sistema con la nueva configuración .
2
4
< p > . modalias = " spidev " ,
< p > Modo = SPI_MODE_3 ,
5
6 < p> Introduzca los siguientes comandos en el terminal que recompilar el kernel Linux :
7
8
9