embedded-linux

Imagen vs zImage vs uImage

¿Cuál es la diferencia entre ellos? Sé que u-boot necesita un núcleo en formato uImage. El sistema que utilizo primero arr ... Quiero descartar u-boot y arrancar directamente desde el cargador de etapa 1. ¿Qué tipo de imagen del núcleo tengo que usar?

¿Cómo gestiona el kernel de Linux menos de 1GB de memoria física?

Estoy aprendiendo el funcionamiento interno del kernel de Linux y mientras leía "Entendiendo el Kernel de Linux", me impactar ... rocesos de usuario utiliza la cantidad restante de RAM. Agradecería cualquier ayuda para mejorar mi comprensión. Gracias..!

Cómo escribir un controlador de dispositivo Linux simple?

Necesito escribir un controlador de dispositivo de caracteres SPI Linux para omap4 desde cero. Conozco algunos conceptos bási ... sarrollar SPI driver desde cero. Pero, no veo funciones como abrir, leer, escribir, etc. No sé de dónde empieza el programa.

Implementación de un sistema de actualización/actualización para dispositivos Linux embebidos

Tengo una aplicación que se ejecuta en un dispositivo Linux incrustado y de vez en cuando se realizan cambios en el software ... os e ideas sobre esto? ¿Cómo implementaría tal sistema? Prefiero una solución simple que se pueda implementar en poco tiempo.

Trabajo de asm volátil (memoria"":::"")

¿Qué hace básicamente __asm__ __volatile__ () y cuál es el significado de "memory" para la arquitectura ARM?

¿Cómo saber linux scheduler time slice?

Estoy buscando el valor de la porción de tiempo (o cuántica) de mi núcleo Linux. ¿Existe un archivo /proc que exponga dich ... distribuciones ? (O) ¿Hay una función C de la API de Linux (tal vez sysinfo) que exponga este valor ? Gracias de antemano.

Compilación cruzada de un módulo del núcleo

Estoy tratando de compilar un núcleo helloworld (2.6.x) módulo para arquitectura ARM en mi host intel x86. La cadena de herr ... dor nativo en lugar de el compilador cruzado.¿Qué estoy haciendo mal? Los binarios del compilador cruzado están en mi camino.

¿Cuál es la diferencia entre RTOS y Linux Embebido? [cerrado]

RTOS y Linux Embebido se utilizan para la programación de sistemas embebidos. ¿Linux Embebido es un RTOS ? ¿Puede alguien enumerar la comparación o la diferencia, por favor?

Conducción de Beaglebone GPIO a través de / dev / mem

Estoy tratando de escribir un programa en C para parpadear un LED en el Beaglebone. Sé que puedo usar el modo sysfs...pero me ... _21, GPIO1_22, GPIO1_23 y GPIO1_24 están configurados como salidas, cada uno manejando un LED. ¿Alguna idea sobre la razón?

Lista de todos los discos duros en un sistema linux [cerrado]

Tengo problemas para detectar cuál de mis dispositivos de bloque es el disco duro. Mi sistema tiene una unidad de CD-rom, uni ... o duro de proveedor/tipo desconocido. ¿Cómo puedo identificar el disco duro con un comando, script o aplicación C de Linux?