Treinamento Prático em Linux Embarcado

Treinamento Prático em Linux Embarcado

Faça sua inscrição
De 7 a 15 de junho Todos os dias das 18h30 às 17h00

Sobre o Evento

No que consiste o treinamento?

A ideia geral do treinamento é capac­i­tar o par­tic­i­pante a desen­volver e cus­tomizar sistemas embarcados que utilizam o sistema operacional Linux. Para alcançar este objetivo, será dado um treinamento de 20 horas, divididos em três encontros presenciais ( 4h + 8h + 8h) .

Para quem se destina essa oficina?

O treinamento será oferecido e ministrado a colaboradores das empresas da grande Florianópolis de perfil tecnológico, desenvolvedoras de produtos que envolvam software e/ou hardware.

Quais são os objetivos do curso?

Estudar a arquitetura geral de sistemas com Linux embarcado.
Configurar e gerar seu próprio toolchain para compilação cruzada (Yocto Project).
Configurar e compilar um kernel Linux customizado para o kit de desenvolvimento.
Configurar e usar o Eclipse como ambiente de desenvolvimento de aplicações em Linux embarcado.
Criar devices drivers usando APIs.

O treinamento é gratuito e faz parte de um projeto de extensão oferecido pelo Departamento de Eletrônica do IFSC, Campus Florianópolis.

Programação

18h30 Dia 1 - Arquitetura de Sistemas Embarcados Curso
Local: Laboratório LSC (Sala B101), DAELN

O objetivo deste primeiro dia de encontro é estudar a arquitetura geral de sistemas com Linux embarcado.

Como atividades deste primeiro dia de curso, teremos:

  1. Apresentação do treinamento.
  2. Discussão sobre sistemas embarcados.

08h00 Dia 2 (Matutino) - Linux Build Systems Curso
Local: Laboratório LSC (Sala B101), DAELN

Nesta atividade iremos estudar o Yocto Project e fazer a configuração dos layers para criação de uma distribuição Linux customizada.

13h00 Dia 2 (Vespertino) - Configuração e compilação do kernel Curso
Local: Laboratório LSC (Sala B101), DAELN

Nesta parte iremos configurar e compilar um kernel Linux customizado para o kit de desenvolvimento (Raspberrypi).

08h00 Dia 3 (Matutino) - Configuração do Ambiente de Desenvolvimento Curso
Local: Laboratório LSC (Sala B101), DAELN

O terceiro dia será voltado para configuração do ambiente de desenvovimento cruzado (Cross-development environment) para a placa de desenvolvimento utilizada.

13h00 Dia 3 (Vespertino) - Criando módulos (device drivers) no Linux Curso
Local: Laboratório LSC (Sala B101), DAELN

Nesta última parte do curso veremos o funcionamento de device drivers e módulos, além de criarmos códigos utilizando as APIs de kernel.

Local

Insituto Federal de Santa Catarina - Campus Florianópolis - 88020-300, Avenida Mauro Ramos 950, Centro, Florianópolis, Santa Catarina,
Ver no mapa

Organizador

Departamento Acadêmico de Eletrônica, DAELN - IFSC Campus Florianópolis

O Departamento de Eletrônica (DAELN) desenvolve, junto ao IFSC, um trabalho de capacitação de profissionais da área de Eletrônica, envolvendo os três pilares da educação profissional: ensino, pesquisa e extensão.
No ensino, o DAELN oferece cursos técnicos de eletrônica (integrado e subsequente), cursos de graduação tecnólogica (Eletrônica Industrial) e bacharelado (Engenharia Eletrônica) e um curso de Pós-Graduação em Desenvolvimento de Produtos Eletrônicos (Especialização).
Na pesquisa e extensão possui diversos grupos desenvolvendo aplicações tecnólogicas e cursos voltados às necessidades das empresas da Grande Florianópolis.