/ / ¿Cómo puedo instalar el controlador SPI de Android para ejecutar Ubuntu PC - Android, Linux-kernel, SPI?

¿Cómo puedo instalar el controlador SPI de Android para ejecutar Ubuntu PC - Android, Linux-kernel, SPI?

Estoy desarrollando SPI driver en PC Ubuntu, para mi devkit8000 android.

Vi un ejemplo de cómo construir uno. Pero parece que puedo construir mi controlador SPI e introducirlo en el kernel en ejecución. (aqui esta el link) http://www.jumpnowtek.com/index.php?option=com_content&view=article&id=57&Itemid=62

Actual mi entendimiento es apuntarlo a miubuntu "s" / lib / modules / ... " Esta parte me las arreglé. Pero no puedo "modprobe omap2_mcspi", que creo que es un componente importante para mi controlador SPI para DevKit8000.

Espero que alguien me pueda ayudar a verificar si es verdad.que puedo introducir mi controlador SPI en el kernel en ejecución. Si eso es posible, cuando "haga" lo que debería señalar. Y como debo hacer modprobe aparece.

Respuestas

0 para la respuesta № 1

Supongo que usted ha compilado cruzado sucontrolador en su PC (plataforma x86 o x86_64) para su tarjeta Gumstix (plataforma ARM Cortex-A8) y que haya emitido el comando modprobe en la tarjeta Gumstix.

Cuando se refiere a su Ubuntu / s / lib / modules, supongo que se refiere a un sistema operativo Ubuntu que se ejecuta en la placa Gumstix (solo para asegurarse de que no intenta introducir el módulo en la PC).

Ahora es obligatorio que la versión del kernel.el número de su módulo coincide exactamente con el número de versión del kernel del núcleo que se ejecuta en su placa Gumstix (exactamente significa, por ejemplo, Linux 2.6.32-lo que sea-sufijo-añadido-aquí). Si no, el kernel rechazará tu módulo.

Asegúrese de que tiene todos los módulos instalados de los que depende omap2_mcspi.

Si nada de eso fue útil, ¿puede publicar el mensaje de error que lanza el comando modprobe?