Webinar: Desmistificando Device Tree para processadores NXP i.MX

Device tree

O uso do Linux em dispositivos de arquitetura ARM tem aumentado cada vez mais nos últimos anos. E durante um bom tempo o suporte à plataforma ARM no Linux cresceu de forma desorganizada. Isso porque, na arquitetura ARM, a maioria dos periféricos e dispositivos de I/O não se auto-descrevem para o kernel, fazendo com que fosse necessário descrever o hardware dentro do código-fonte do Linux, causando muitos problemas de manutenção, incluindo código duplicado e a necessidade de modificar o código-fonte em qualquer alteração do hardware do sistema.

A solução adotada pela comunidade para este problema foi o Device Tree, uma estrutura de dados utilizada para descrever a topologia e a configuração do hardware presente no sistema. A ideia é simples: o hardware (CPU, memória, barramentos e I/O) é descrito em um arquivo texto com extensão DTS, que tem a aparência de um XML ou JSON. Este arquivo é compilado em um arquivo binário de extensão DTB, que é passado para o kernel no boot do sistema. Durante o boot, o kernel interpreta o arquivo DTB para identificar a topologia de hardware, carregar os drivers correspondentes e inicializar o sistema.

Através de uma abordagem prática realizada em um módulo da Toradex, este webinar irá te ensinar como trabalhar com o Device Tree no Linux, incluindo:
  • Entender a sintaxe do device tree;
  • Compilar e usar o device tree;
  • Customizar um device tree existente para suportar um novo dispositivo de hardware;
  • Criar um device tree do zero para uma nova plataforma de hardware.

Nota: A Toradex recomenda que todos os participantes façam perguntas durante a sessão de Q&A que acontecerá no final do webinar.

Webinar: Desmistificando Device Tree para processadores NXP i.MX

Data do Webinar01 de agosto de 2017
Horário01:00 P.M. – 02:00 P.M. (BRT)
PalestrantesSergio Prado, Trainer and Technical Director, Embedded Labworks
Guilherme Fernandes, CEO, Toradex Brasil
LinguagemPortuguês
InscriçãoWebinar: Desmistificando Device Tree para processadores NXP i.MX

Aprenda mais

Introdução ao uso de Device Tree e Device Tree Overlay em Sistemas Linux Embarcado

Processo de Exportação de Device Tree Overlay

Linux Device Drivers – Diferenças entre Drivers de Plataforma e de Dispositivo

Licença Creative Commons Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.

Receba os melhores conteúdos sobre sistemas eletrônicos embarcados, dicas, tutoriais e promoções.

Notícias » Webinar: Desmistificando Device Tree para processadores NXP i.MX
Comentários:
Notificações
Notificar
guest
0 Comentários
Inline Feedbacks
View all comments
Talvez você goste:

Séries

Menu

WEBINAR
 
BlueNRG-LP – Bluetooth 5.2 de longo alcance para aplicações industriais

Data: 05/11 às 15:00h - Apoio: STMicroelectronics
 
INSCREVA-SE AGORA »



 
close-link