|
Acadêmico(a): Thiago Waltrik |
Título: Toolkit para Linux Embarcado |
|
Resumo: |
Para iniciar o desenvolvimento de aplicativos para sistemas embarcados com Linux é necessário a reunião de vários itens, tais como um modelo de dispositivo embarcado, uma imagem do kernel Linux compilada a partir de uma versão customizada do código-fonte para este dispositivo, um sistema de arquivos raiz com scripts e bibliotecas necessárias para a execução do sistema proposto e documentação. Este trabalho demonstra o desenvolvimento de um toolkit para Linux embarcado, que é a reunião de todos estes itens afim de que o desenvolvedor não gaste uma enorme quantidade de tempo inicial na preparação destes itens. Demonstra a preparação de uma estação de trabalho de desenvolvimento para sistemas embarcados, a customização e geração de uma imagem do kernel Linux, a geração de um sistema de arquivos raiz e a implementação de mini aplicativos com interface gráfica do usuário que exploram os principais recursos de hardware do dispositivo alvo utilizado, o Mini2440. Os resultados obtidos podem ser aplicados no desenvolvimento de protótipos de sistemas embarcados como roteadores, interfaces homem-máquina, thin clients, tablet PCs, netbooks e telefones IP.
|
|
|