Red de conocimiento informático - Material del sitio web - Cómo agregar dispositivos USB al kernel de Linux mediante carga estática

Cómo agregar dispositivos USB al kernel de Linux mediante carga estática

1. Carga estática

1) Descomprima el kernel, modifique la arquitectura del hardware y el compilador;

Coloque el archivo comprimido del kernel linux-2.6.8.1-zzm.tar.bz2 en /home Directorio /sxy/, el comando es, descomprimir el archivo del directorio del código fuente del kernel linux-2.6.8.1-zzm, colocarlo en este directorio

Editar el Makefile, cambiar ARCH para armar y cambiar CROSS_CPMPILE para armar -linux -

Guardar y salir.

2) Configure el kernel;

En el directorio del árbol del código fuente del kernel, ingrese el comando make menuconfig para ingresar a la interfaz de configuración del kernel e ingrese "Cargar un archivo de configuración alternativo". opción para cargar el archivo de configuración kernel_2410.cfg, guardar y salir, el proceso es como se muestra en la siguiente figura:

Ingrese el comando make menuconfig nuevamente, edite la opción de sonido, compílelo en el kernel (* ), y finalmente guarde la configuración y salga.

3) Compile el kernel;

Ingrese el comando make zImage en el directorio del árbol del código fuente. Una vez completada la compilación, el archivo de imagen zImage se puede generar en /arch/. directorio arm/boot/.

4) Descargue el kernel

La descarga del archivo de imagen del kernel zImage a la placa de desarrollo indica que el controlador se ha cargado correctamente.