Vídeo: Introdução ao Linux Embarcado
- por Sergio Prado
Este vídeo é bem introdutório, e fala basicamente sobre:
- Introdução à sistemas embarcados e suas características (recursos limitados, confiabilidade, etc);
- Sistemas de tempo real, diferença entre soft real-time e hard real-time;
- Vantagens de usar Linux em um Sistema Embarcado (código-fonte disponivel, royalty-free, portado para as principais CPUs do mercado, disponibilidade de bibliotecas e ferramentas, segurança, performance, etc);
- Beagleboard baseada no OMAP35x da Texas Instruments;
- Todos os ingredientes necessários para desenvolver um sistema com Linux Embarcado (kernel, device-drivers, toolchain, bibliotecas, sistema de arquivos, sistema de boot, aplicações, etc);
- Dificuldades em montar um ambiente de cross-compiling e ferramentas disponíveis (Crosstool-ng, PTXdist, Buildroot, etc);
- Considerações para o desenvolvimento do sistema de arquivos (tamanho, ciclos de escrita, pontos de montagem read-only e read-write, “/dev” estático ou dinâmico, etc);
- Tipos de sistemas de arquivos mais usados em Linux Embarcado (squashfs, tmpfs, jffs2, etc).
O vídeo está em inglês, mas o instrutor fala bem devagar, então dá para entender sem problemas. Vale a pena assistir, principalmente se você está iniciando na área de Linux Embarcado.
O vídeo pode ser acessado aqui.
Um abraço,
Sergio Prado