Entrar em Contato

Programa do Curso

Introdução

Visão geral da arquitetura de um sistema Linux embarcado

Visão geral do Poky e bitbake

Preparando seu ambiente de desenvolvimento

Preparando sua placa de desenvolvimento alvo e kits de ferramentas

Entendendo a árvore de fontes do Projeto Yocto

Construindo uma imagem

Usando a interface web Toaster para iniciar builds

Adicionando pacotes à imagem gerada

Entendendo Board Support Packages (BSPs), receitas, configurações e camadas

Escrevendo uma receita

Visão geral de alguns sistemas de build existentes - Autotools, CMake, Meson

Construindo, configurando e adicionando um aplicativo personalizado

Resolução de problemas de builds falhos

Corrigindo problemas comuns de compilação cruzada

Personalizando o build com camadas

Estendendo receitas existentes

Escrevendo uma configuração de máquina personalizada

Adicionando e gerenciando pacotes de runtime

Adicionando uma imagem personalizada

Criando uma imagem personalizada

Gerando rootfs

Usando o SDK do Projeto Yocto

Desenvolver um aplicativo usando o SDK Poky

O Toolkit de Desenvolvimento de Aplicativos

Considerações finais

Requisitos

  • O participante deve ter construído um kernel pelo menos uma vez para um sistema Linux tradicional de desktop (não embarcado).
  • Saber quais componentes compõem o userspace do Linux em um sistema de desktop.
  • Saber como gerar e usar patches.
  • Deve ser capaz de explicar o que é GNU Make, Autotools e quais outros sistemas de build existem.
  • Idealmente, manter pelo menos um pacote Linux, seja como autor upstream ou em qualquer distribuição tradicional de desktop Linux.
  • Experiência prévia com desenvolvimento embarcado não é necessária e não substitui o conhecimento sobre desktops Linux tradicionais especificados acima.

Público-alvo

  • Desenvolvedores
  • Engenheiros de sistema
  • Engenheiros de teste
  • Administradores de sistema
 28 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (4)

Próximas Formações Provisórias

Categorias Relacionadas