Linux embebido usando Yocto Parte 2 - curso online
Aprenda el proyecto Yocto en profundidad: cree su propia capa, receta e imagen
Lo que aprenderás
Linux embebido usando Yocto Parte 2 - curso online
- Varios operadores utilizados por bitbake:? =, ?? =, =, + =, = +, sintaxis de estilo predominante, operadores de adición
- Crear una capa: manual y automático usando el comando bitbake-layer
- Crea una imagen: desde cero y reutiliza una imagen existente
- Características de la imagen: ajustes de depuración, servidor ssh, sistema de archivos raíz de solo lectura, pantalla de presentación, etc.
- Variables de imagen: IMAGE_FSTYPES, IMAGE_NAME, etc.
- Varias etapas de recetas: buscar, configurar, parchear, compilar, etc.
- Recetas para proyectos C, proyectos basados en Makefile y repositorios git
- Funciones de registro proporcionadas por bitbake
Requisitos
- Tener una PC con conexión a Internet.
- Debería haber completado el curso Embedded Linux Using Yocto Part 1 (o) Debería conocer los conceptos básicos de Yocto
Descripción
Bienvenido a Linux embebido usando Yocto Parte 2
Actualización: 10/11/2020: Notas añadidas utilizadas en el curso.
¿Qué aprenderás en este curso?
- Varios operadores que utiliza bitbake -? =, ??, =, + =, = +, sintaxis de estilo predominante, operadores de adición
- Creación de su propia capa: manual y automática
- Crear su propia imagen: raspe y reutilice una imagen existente
- Personalización de la imagen mediante variables IMAGE e IMAGE_FEATURES
- Creando su propia receta - para proyectos C y proyectos git
- Funciones de registro proporcionadas por Yocto
Plan de estudios del curso en profundidad
Hora 1:
a) Varios operadores que utiliza bitbake
b) Creación de su propia capa: manual y automáticamente a través del script
c) Verificar si su capa es compatible con yocto o no
Hora 2:
a) Cómo crear nuestra propia imagen personalizada desde cero o reutilizar una imagen existente
b) Estudió varias características de imagen proporcionadas por core-image. clase bb como debug-tweaks, seleccionar un servidor ssh, rootfs de solo lectura, etc.
c) Otras variables de personalización relacionadas con la receta de la imagen
d) Archivo de manifiesto que contiene una lista de paquetes generados por la imagen
Hora 3:
a) Conceptos básicos de recetas
b) Tareas importantes realizadas por Bitbake en detalle
c) Escribir una receta para un programa sencillo de Hello World c
d) Varias variables utilizadas en la receta (WORKDIR, S, D, PN, PV, PR)
e) Exploró el WORKDIR
Hora 4:
a) Archivos de registro (registros generales y registros de recetas)
b) Funciones de registro de Bitbake
c) -D opción de Bitbake
d) Receta Makefile
Hora 5:
a) Obtener automáticamente la última revisión
b) Obtener una revisión específica
c) Ir a buscar una rama
d) Obtener una etiqueta
e) Obtener un repositorio local
f) Aplicación del parche
Este curso viene con un ¡30 días de garantía de devolución de dinero!. Si no está satisfecho con el curso, le devolveremos su dinero
Entonces, Qué esperas, Enlístate ahora y da el siguiente paso en dominando el proyecto Yocto