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:
Testimonios (4)
That the trainer adapts to our needs
Eduardo Fontecha - ORMAZABAL PROTECTION & AUTOMATION S.L.U.
Curso - The Yocto Project - An Overview - hands-on
I understood the process of the operating system and how do we link all factors together information of network as well so now I have an obvious and full picture about what is going on these computers how they communicate with each others ultimately gained knowledge about the most important operating system which is Linux and how do we implement our own embedded Linux
Rawda Alnaqbi - beamtrail
Curso - Introduction to Embedded Linux (Hands-on training)
The knowledge of the trainer. He was able to answer all of my questions, even questions about our platform. He also continued to help until we all understood the material.
James O'Donnell - Tennant Company
Curso - Embedded Linux Kernel and Driver Development
Tal vez más ejercicios podrían ser mejores para aprender, pero el tiempo era demasiado pequeño
Gianpiero Arico' - Urmet Spa
Curso - Embedded Linux Systems Architecture
Traducción Automática