PiScope (frambuesa Pi basado osciloscopio) (4 / 10 paso)

Paso 4: Configurar el entorno de compilación de Raspberry Pi

Con el fin de construir un módulo del kernel, necesitamos las cabeceras del kernel (o fuentes del kernel) que coinciden con la imagen binaria. Los encabezados proporcionan definiciones vitales que son necesarios para compilar el código fuente para el módulo. Además, Linux realiza una comprobación de seguridad llamada "versión matching" cuando carga un módulo del núcleo final. Deben coincidir con la versión del kernel y la versión del módulo, en el mejor, se queja de Linux o, en el peor de los casos, Linux se niega a cargar el módulo.

Para preparar su frambuesa pi para compilar el módulo del kernel correctamente siga los pasos. Primero conectar su frambuesa pi al ordenador usando SSH (detalles de conexión frambuesa pi usando masilla). Continuación, escriba el siguiente

Hacer un directorio k_tmp/linux con el comando

Descargar firmware de github.com

El directorio debe tener una copia de la información de versión de módulo correspondiente antes de edificio. Módulo información de versión se almacena en un archivo llamado /usr/src/linux/Module.symvers. Este archivo se crea durante la compilación del núcleo, un proceso que tardaría 10 horas en la Raspberry Pi. Afortunadamente, Module.symvers puede también ser descargado github.com. Descargar archivo Module.symvers

Descargar código fuente de linux. El código comprimido es sobre 110MBytes de tamaño. Esta es la fuente completa del núcleo incluyendo todas las cabeceras.

Ir al directorio creado k_tmp

Descomprime y desempaqueta el código fuente en el archivo TAR comprimido

Moverlo al directorio src

Escriba y ejecute los siguientes comandos

Cambie el directorio

Ejecutar oldconfig

Creó el árbol de código fuente para construir módulos del kernel

Ejecute make script

Si todo lo hace correctamente el Raspberry Pi está ahora preparado para compilar el módulo del kernel.

Puede ejecutar el comando desde un script de bash sola, para hacer un guión y abrirlo por medio de nano

sudo nano piscript.sh

y escriba el siguiente comando

Hacer el archivo ejecutable usando el comando

Ejecutar el archivo con

Hecho!

También puede cargar el archivo piscope.sh a frambuesa Pi utilizando el cliente FTP.

Artículos Relacionados

PiMSO - un Raspberry Pi basado osciloscopio de Wi-Fi

PiMSO - un Raspberry Pi basado osciloscopio de Wi-Fi

PiMSO, es una frambuesa Pi osciloscopio de señal mixta de 200 Msa/S. Dependiendo de la aplicación, se puede configurar para utilizar el navegador Midori en la GUI Pi o acceso remotamente a través de internet. Dado que el GUI de PiMSO es basado en web
Frambuesa Pi basado en RFID Music Robot

Frambuesa Pi basado en RFID Music Robot

Un par de semanas, vi esta genial Pi frambuesa basado en RFID activa de cassette, reproductor. Funcionó PiMusicbox y el fabricante creó un módulo de control PiMusicbox a través de RFID. Esto sería perfecto para mi hija de tres años. OK, ya que claram
Fácil frambuesa Pi basado en protector de pantalla/presentación de diapositivas para exposiciones y tiendas frente

Fácil frambuesa Pi basado en protector de pantalla/presentación de diapositivas para exposiciones y tiendas frente

En exposiciones a menudo quieren mostrar su trabajo con la esperanza de atraer a nuevos clientes potenciales. Esto también funciona para las ventanas de tiendas para anunciar productos a la venta dentro de. La mayoría simplemente crear un póster gran
ZYBO Digilent basado osciloscopio con LabVIEW

ZYBO Digilent basado osciloscopio con LabVIEW

Esto es un simple "osciloscopio" usando Zynq - 7000 y el programa de NI LabVIEW. Para adquirir datos de generador externo he utilizado incorporado 12 - bit, 1MSPS analógico al convertidor digital.He utilizado para generar las señales de salida D
3D impreso PI-alcance laboratorio herramienta

3D impreso PI-alcance laboratorio herramienta

Publicado por Element14 allí es un episodio muy interesante de Ben Heck, modding estos tres dispositivos creando un osciloscopio. Es mi opinión que esta versión propuesta tiene algunas limitaciones, por lo que he buscado cómo desarrollar una arquitec
'Lite' juego-consola de frambuesa Pi Nin10do

'Lite' juego-consola de frambuesa Pi Nin10do

Bueno, antes de empezar usted puede ver el vídeo para ver qué tipo de consola de juegos que vamos a crear...Es una estación de juegos de frambuesa Pi2 basado en que puedes jugar todos tus juegos favoritos de Mario a GTA y de Monkey Island para corred
Frambuesa PI y DHT22 temperatura y humedad logger con advertencias de la lámpara y el correo electrónico

Frambuesa PI y DHT22 temperatura y humedad logger con advertencias de la lámpara y el correo electrónico

Se trata de un registrador de temperatura y humedad de frambuesa Pi basado que utiliza 2 sensores de Adafruit DHT22 (funciona también con 1) para las mediciones. Usted podría haber visto semejante instrucciones antes, pero esta tiene un toque. No aca
DIY - Osciloscopio USB en una caja de cerillas

DIY - Osciloscopio USB en una caja de cerillas

Os presento un "Mejor de su clase", "Completa" DIY-USB osciloscopio que es "Verdaderamente DIY".Mi objetivo es proporcionar un barato osciloscopio de almacenamiento Digital para estudiantes, ingenieros de florecimiento y el a
Cámara de frambuesa Pi nube IP con POE

Cámara de frambuesa Pi nube IP con POE

Estaba inspirado por el trabajo de scavix con el instructable frambuesa Pi como cámara de vigilancia de HD de bajo costo así que decidí hacer mi propia frambuesa PI basado cámara IP que también cuenta con POE y soporta la integración con Google Drive
Servidor Mod caso de color frambuesa Pi

Servidor Mod caso de color frambuesa Pi

El propósito de este mod es crear un caso para la frambuesa Pi, basado en el caso de Adafruit creado por Mike Doell. Tendrá un mejor flujo de aire y ser fácilmente identificables por el color.Para este proyecto necesitarás:Disipador de calorDisipador
Pip-Boy 3000 con frambuesa

Pip-Boy 3000 con frambuesa

Hola amigosHoy les voy a de prototipo de mostrar como realizar un Pip Boy 3000 con frambuesa Pi basado en el trabajo de Grieve y que yo portado a la pantalla TFT capacitiva de Adafruit entre sus principales características esta la de utilizar en sus
Gratis teléfono fijo usando Google Voice y un RaspberryPi

Gratis teléfono fijo usando Google Voice y un RaspberryPi

descargo de responsabilidad: el siguiente artículo está destinado a los usuarios a gusto trabajando en máquinas Linux basada.En este artículo que analizaré los pasos que utiliza para configurar un teléfono fijo VoIP usando una interfaz SIP a través d
Un arco iris de fractales en Minecraft

Un arco iris de fractales en Minecraft

Hice un montón de scripts de Python para generar fractales coloridos en Minecraft. Para ejecutarlos con la versión de escritorio de Minecraft, necesita mi Mod de mermelada de frambuesa (también hay una versión para Android Pocket Edition), y muchos d
Experimentos análogos en cualquier

Experimentos análogos en cualquier

dos DIY microcontrolador basado en USB conectado unidades electrónicas que junto con el Texas Instruments analógico sistema Lab kit y un ordenador portátil, le permiten llevar a cabo experimentos analógicos en cualquier lugar.Sería maravillosos si se