Detalle del Curso

Entrenamiento Intensivo 2009 sobre

Desarrollo de Sistemas Linux Empotrados

 

 

 

 

Página Principal

Información General

Bajar Folleto (PDF)

Lugar (Como Llegar)

Reservar Plaza

 

 

 

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.