Este é o livro para Linux embarcado. Embora muitas empresas usem o Linux em todo tipo de sistemas embarcados, há poucas fontes de informação sobre a criação, instalação e realização de testes no kernel do Linux e nas ferramentas relacionadas a ele.

Embora muitas empresas usem o Linux em todo tipo de sistemas embarcados: de telefones celulares a sistemas de freios ABS em carros, passando por usinas de tratamento de água, surpreendentemente há poucas fontes de informação sobre a criação, instalação e realização de testes no kernel do Linux e nas ferramentas relacionadas a ele.
Construindo Sistemas Linux Embarcados é um guia aprofundado para a construção destes sistemas. Você não apenas terá os princípios básicos, como também aprenderá a configurar, ajustar e utilizar mais de 40 pacotes diferentes de código aberto e software livre.
Esta segunda edição, atualizada de acordo com a versão mais recente do kernel do Linux, apresenta procedimentos inéditos para ajudá-lo a:
• Construir sua própria cadeia de ferramentas de desenvolvimento GNU
• Escolher, configurar, construir e instalar um kernel específico para o alvo
• Criar um sistema de arquivos raiz completo para o alvo
• Criar um sistema de arquivos raiz completo para o alvo
• Configurar, manipular e usar dispositivos de armazenamento de estado sólido
• Instalar e configurar um carregador de inicialização para o alvo
• Fazer compilação cruzada de inúmeros utilitários e pacotes
• Depurar o sistema embarcado usando diversas ferramentas e técnicas
• Usar os pacotes uClibc, BusyBox, U-Boot, OpenSSH, thttpd, tftp, strace e gdb
• Explorar os recursos de tempo real com o Xenomai ou o patch RT para o kernel
Esta segunda edição ensina a construir componentes de sistemas operacionais, simplificando a tarefa hercúlea de manter controle completo sobre os sistemas embarcados.
Sumário
Prefácio Capitulo 1. Introdução Capitulo 2. Conceitos Básicos Capitulo 3. Suporte de Hardware Capitulo 4. Ferramentas de Desenvolvimento Capitulo 5. Considerações Sobre o Kernel Capitulo 6. Conteúdo do Sistemade Arquivos Raiz Capitulo 7. Manipulação dos Despositivos deArmazenamento Capitulo 8. Configuração do Sistemade Arquivos Raiz Capitulo 9. Configuração o Carregadorde Inicialização Capitulo 10. Configuração Serviçosde Rede Capitulo 11. Ferramentas de Depuração Capitulo 12. Introdução ao Linux em Tempo Real Capitulo 13. O Sistema de TempoReal Xenomai Capitulo 14. CoO Path RT Índice Remissivo