Contacta con nosotros

Temario del curso

Introducción

Resumen de la arquitectura de un sistema Linux embebido

Resumen de Poky y Bitbake

Preparando tu entorno de desarrollo

Preparando tu placa de desarrollo objetivo y kits de herramientas

Comprendiendo el árbol de fuentes del Proyecto Yocto

Construyendo una imagen

Usando la interfaz web Toaster para iniciar construcciones

Agregando paquetes a la imagen generada

Comprendiendo los Paquetes de Soporte de Placa (BSPs), recetas, configuraciones y capas

Escribiendo una receta

Resumen de algunos sistemas de construcción existentes - Autotools, CMake, Meson

Construyendo, configurando y añadiendo una aplicación personalizada

Solucionar problemas de fallos de construcción

Corregir problemas comunes de compilación cruzada

Personalizar la construcción con capas

Extender recetas existentes

Escribiendo una configuración de máquina personalizada

Agregando y gestionando paquetes de tiempo de ejecución

Añadiendo una imagen personalizada

Creando una imagen personalizada

Generando rootfs

Usando el SDK del Proyecto Yocto

Desarrollar una aplicación usando el SDK de Poky

El Kit de Desarrollo de Aplicaciones

Observaciones finales

Requerimientos

  • El participante debe haber construido un kernel al menos una vez para un sistema Linux de escritorio tradicional (no embebido).
  • Conocer los componentes que componen el entorno de usuarios de Linux en un sistema de escritorio.
  • Saber cómo generar y usar parches.
  • Debe ser capaz de explicar qué es GNU Make, Autotools y qué otros sistemas de construcción existen.
  • Idealmente, mantener al menos un paquete de Linux, ya sea como autor principal o en cualquier distribución tradicional de escritorio de Linux.
  • Se requiere experiencia previa con desarrollo embebido, pero no sustituye el conocimiento sobre escritorios tradicionales de Linux especificado anteriormente.

Público objetivo

  • Desarrolladores
  • Ingenieros de sistemas
  • Ingenieros de pruebas
  • Administradores de sistemas
 28 Horas

Número de participantes


Precio por participante

Reseñas (4)

Próximos cursos

Categorías Relacionadas