Programa del Curso

Tolchain

  • Elementos mínimos de toolchain - Tipos de toolchain - Tipos de bibliotecas C para toolchain - Criterios para seleccionar toolchain
  • Ejemplos de herramientas - Instalar una cadena de herramientas - Agregar bibliotecas a la cadena de herramientas
  • Lab 1
    • Crear una aplicación de metal puro [intacto con UART]

Cargador de arranque

  • ¿Qué es el cargador de arranque? Loader previo al arranque - Cargando el núcleo - Cargador de arranque-kernel ABI - ATAGS y FDT
  • Ejemplos de cargadores de arranque - Línea de comando U-Boot - Entorno de arranque U - Automatización de arranque - bootcmd
  • Laboratorio 2
    • Construir y ejecutar Uboot en RP2

Núcleo

  • Núcleo frente a espacio de usuario - Números de versión del kernel - Versiones de solución de errores - Paquetes de soporte de la placa - Niveles de soporte de la placa
  • Soporte de la placa - Módulos del núcleo - Configuración del núcleo - Creación del núcleo - Línea de comando del kernel
  • Lab 3
    • Construyendo y ejecutando Linux en RP2
  • ¿Qué es el espacio de usuario? El sistema de archivos raíz (rootfs) - Otras opciones para un rootfs - Busybox y ejemplos
  • init: Busybox init y System V init - System V inittab - Nodos del dispositivo: / dev - The rootfs durante el desarrollo
  • Los rootfs en producción
  • Tratando con gpio - Computadora portátil- Ssh - VNC - telnet -Tftp - SCP - Marco de imagen digital Raspberry Pi

Proyectos:
 

  14 horas
 

Número de participantes


Comienza

Termina


Dates are subject to availability and take place between 09:30 and 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Testimonios (4)

Cursos Relacionados

El Proyecto Yocto - Una Visión General - Práctico

  28 horas

Embedded Linux Systems Architecture

  35 horas

Categorías Relacionadas