Contacta con nosotros

Temario del curso

Introducción

Descripción general de la arquitectura de un sistema embebido en Linux

Descripción general de Poky y bitbake

Preparar su entorno de desarrollo

Preparar su placa de desarrollo objetivo y los kits de herramientas

Comprender el árbol de fuentes del Yocto Project

Compilar una imagen

Usar la interfaz web Toaster para iniciar compilaciones

Agregar paquetes a la imagen generada

Comprender los Paquetes de Soporte de Plataforma (BSPs), recetas, configuraciones y capas

Escribir una receta

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

Compilar, configurar y añadir una aplicación personalizada

Resolución de problemas durante fallos en la compilación

Solucionar problemas comunes de compilación cruzada

Personalizar la construcción con capas

Extender recetas existentes

Escribir una configuración personalizada de máquina

Agregar y gestionar paquetes en tiempo de ejecución

Añadir una imagen personalizada

Crear una imagen personalizada

Generar rootfs

Usar el SDK del Yocto Project

Desarrollar una aplicación usando el SDK de Poky

El Kit de Desarrollo de Aplicaciones

Conclusión

Requerimientos

  • El participante debe haber compilado un kernel al menos una vez para un sistema Linux tradicional de escritorio (no embebido).
  • Saber qué componentes componen el espacio de usuario de Linux en un sistema de escritorio.
  • Saber generar y usar parches.
  • Deber 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 upstream o en cualquier distribución tradicional de escritorio de Linux.
  • No se requiere experiencia previa en desarrollo embebido, y esto no sustituye el conocimiento sobre escritorios Linux tradicionales especificado anteriormente.

Público objetivo

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

Número de participantes


Precio por participante

Testimonios (4)

Próximos cursos

Categorías Relacionadas