Temario del curso
Historia breve de Linux
- Comprensión del origen y la evolución de Linux en el contexto de los Sistemas Integrados.
Visión general del desarrollo de código abierto
- Introducción a los principios del código abierto y su papel en el desarrollo de software integrado.
Introducción a Linux Embarcado
- Conceptos clave, componentes y arquitectura de los sistemas de Linux Embarcado.
Desarrollo Cruzado | Cargadores de Arranque
- Comprensión de la necesidad de las herramientas de desarrollo cruzado.
- Introducción a los cargadores de arranque como U-Boot y su importancia para iniciar un sistema de Linux Embarcado.
Construcción de un Sistema Personalizado de Linux Embarcado
- Sesión práctica sobre la configuración de un sistema personalizado de Linux Embarcado para una placa de desarrollo elegida (basada en ARM o MIPS).
Introducción a las Herramientas de Linux Embarcado
- Exploración de las herramientas esenciales utilizadas en el desarrollo y gestión de sistemas integrados.
Introducción a los Sistemas de Compilación
- Comprensión del rol y la configuración de sistemas de construcción como Make, Bitbake, etc., en proyectos de Linux Embarcado.
Desarrollo y Depuración de Aplicaciones para Linux Embarcado
- Ejercicios prácticos sobre la escritura y depuración de una aplicación para Linux Embarcado.
- Uso de herramientas de desarrollo comunes (por ejemplo, GDB, Eclipse con CDT) para codificación y resolución de problemas.
Discusión del Proyecto Final o Caso de Estudio
- Se anima a los participantes a discutir un proyecto o caso de estudio que puedan relacionar, aplicando lo aprendido en el curso.
Requerimientos
- Conocimientos básicos de sistemas integrados
- Lenguaje de programación de alto nivel (C o C++)
Reseñas (3)
Entendí el proceso del sistema operativo y cómo enlazar todos los factores, incluyendo la información de la red. Ahora tengo una imagen clara y completa de lo que ocurre en estos computadores y cómo se comunican entre sí. Finalmente, adquirí conocimientos sobre el sistema operativo más importante, que es Linux, y cómo implementar nuestro propio Linux embebido.
Rawda Alnaqbi - beamtrail
Curso - Introduction to Embedded Linux (Hands-on training)
Traducción Automática
El contenido. Esto era muy nuevo para mí, por lo que aprendí mucho.
Juan Castro - iVolve
Curso - Introduction to Embedded Linux (Hands-on training)
Traducción Automática
Pensé que el contenido (tanto la teoría como la práctica) fue excelente y exactamente lo que estábamos buscando/esperando. Los ejercicios fueron desafiantes pero alcanzables.
Mike Kleinau - iVolve
Curso - Introduction to Embedded Linux (Hands-on training)
Traducción Automática