instaurar driver solo una vez, inicializar proyecto

15 views
Skip to first unread message

daniel garcia

unread,
Jul 5, 2012, 11:00:43 AM7/5/12
to linux...@googlegroups.com
Hola a todos, bueno hoy vengo con dos preguntas, la primera es:
Bueno uso la SIE, y me gustaria saber como instalar un driver no teniendo que darle "insmod" sino colocar el driver para que nunca toque inicializarlo de nuevo y que siempre este disponible, pero luego de haber flasheado la tarjeta. ya coloque mi driver en /lib/modules/2.6.37.6/ pero nada, luego vi el archivo /proc/modules.txt que parece que inicializa los modulos pero no se usarlo y no se que mas hara falta, asi que cualquier aporte sera de ayuda.

Lo segundo es como puedo inicializar mi proyecto desde que se prende la tarjeta, ley mucho sobre el jz_nand, pero lo que no se es como crear el .bin de todo mi proyecto, estaba pensando si podia generar un shell que se corriera desde el prendido que me permitiera hacer estas cosas.

Felipe Navarro

unread,
Jul 5, 2012, 4:45:34 PM7/5/12
to linux...@googlegroups.com
Hola Daniel,

Si no me equivoco hay dos formas de realizar lo que usted necesita, respecto al driver. La primera es integrar el driver al kernel y recompilarlo, si no me equivoco tendria que cambiar los scripts o makes que hacen la compilación para incluirlo. La otra y que sirve además para su otra duda de cargar programas al inicio del sistema es crear un script en /etc/init.d que es el directorio que guarda los script de inicialización, le toca que googlee para ver la estructura del script, que no es exactamente igual a la de un script común. Además hay que activar el script y crear un nodo en /etc/rc.d que ejecuta el script, usuamente el nodo es S<#Prioridad de ejecucion><nombre del script>, como ejemplo S20init. 

Att
Felipe Navarro

Jorge Ernesto Guevara Cuenca

unread,
Jul 6, 2012, 1:23:40 AM7/6/12
to linux...@googlegroups.com
Hola,

El día 5 de julio de 2012 10:00, daniel garcia <dani...@gmail.com> escribió:
> Hola a todos, bueno hoy vengo con dos preguntas, la primera es:
> Bueno uso la SIE, y me gustaria saber como instalar un driver no teniendo
> que darle "insmod" sino colocar el driver para que nunca toque inicializarlo
> de nuevo y que siempre este disponible, pero luego de haber flasheado la
> tarjeta. ya coloque mi driver en /lib/modules/2.6.37.6/ pero nada, luego vi
> el archivo /proc/modules.txt que parece que inicializa los modulos pero no
> se usarlo y no se que mas hara falta, asi que cualquier aporte sera de
> ayuda.

Los nombres de los modulos del kernel que se incluyan en el archivo
/etc/modules cargarán al inicio.

>
> Lo segundo es como puedo inicializar mi proyecto desde que se prende la
> tarjeta, ley mucho sobre el jz_nand, pero lo que no se es como crear el .bin
> de todo mi proyecto, estaba pensando si podia generar un shell que se
> corriera desde el prendido que me permitiera hacer estas cosas.
>
> --
> Usted recibió este mensaje porque está suscrito al grupo "Linux en-Caja".
>
> http://wiki.linuxencaja.net
>
> Paa enviar un email al grupo, escriba a linux...@googlegroups.com
> Para desuscribirse, escriba a linuxencaja...@googlegroups.com
> Para más opciones, visite http://groups.google.com/group/linuxencaja



--
Jorge Ernesto Guevara Cuenca

http://www.el-directorio.org/jegc
El sitio para el Software Libre y Linux en Colombia
Reply all
Reply to author
Forward
0 new messages