Detalle del Curso
|
Entrenamiento Intensivo 2009 sobre Desarrollo de Sistemas Linux Empotrados
|
|
|
|
Contenido del Curso Por motivos de contenido el curso se divide en dos partes, una primera semana de dos días, denominado básico y una segunda semana (avanzado). Los descriptores de cada semana a continuación: Semana 0 (Básico) En este parte del curso se muestran los conceptos del sistema GNU Linux y se introducen los comandos básicos necesarios para los ejercicios del curso Linux empotrado. Introducción al sistema GNU Linux: - GNU Linux - El kernel de Linux - El sistema de ficheros - El shell de Unix/Linux: entorno, comandos, shell scritps - El inicio del sistema - Librerías de programación y ficheros de cabecera - Compilación: gcc, Makefile Puede evaluar el contenido de la primera parte a través de los ejercicios que se han de resolver durante el curso básico (aquí)
Semana 1 (Sistemas Empotrados) Prerrequisitos: Conocimientos avanzados de sistemas operativos y de usuario Linux/Unix. Los contenidos del curso básico indican el nivel requerido y el alumno deberá trabajar con soltura con los conceptos/herramientas. En la segunda parte del curso se desarrollan los temas específicos para llevar a cabo un sistema Linux empotrado.
1.
Introducción al sistema Linux
GNU Linux. Herramientas básicas
Diseño y Arquitectura. El kernel de Linux
2.
Linux empotrado I: conceptos básicos
Hardware & Linux
Compilación cruzada. Embedded Linux Build systems
Bootloaders. Inicio del sistema
Root File System.
Creación e instalación.
Dispositivos de almacenamiento. Sistemas de ficheros
Optimización de recursos
3.
Linux empotrado II: Avanzado
Sistema en producción: Mantenimiento
Tiempo real & Linux
Virtualización
Seguridad
Green Linux: ahorro de energía
4.
Depuración con Linux empotrado
Herramientas de depuración básicas
LTT: Linux Trace Toolkit
Emuladores
Desarrollo de Drivers en Linux (en septiembre 2009): En esta edición el curso se complementa con el curso Desarrollo de Drivers en Linux de 3 días (24 hs) a desarrollarse la última semana de Septiembre de 2009. Los contenidos preliminares del curso (aquí). La inscripción a partir de junio 2009.
|
|
||