[LHC] Curso de Desenvolvimento Linux Kernel Gratis

Lucas Tanure tanure at linux.com
Fri Jul 22 09:21:01 PDT 2016


FEEC , sala LE27

Valew

2016-07-22 1:00 GMT-03:00 Paulo Costa <me at paulo.costa.nom.br>:

> Lucas, onde vai ser o curso?
>
> Em 21 de julho de 2016 16:42, Lucas Tanure <tanure at linux.com> escreveu:
>
>> Ola,
>>
>> Faremos um curso neste sábado sobre desenvolvimento de Linux Kernel e
>> Device Drivers.
>> O aluno aprenderá :
>> - Onde obter mais informações sobre o desenvolvimento para Linux
>> - Configurar e Compilar um Kernel
>> - Fazer Cross-Compilação
>> - Introdução a device drivers
>> - Utilizando memória do Kernel no device driver
>> - Copiando informações do espaço de usuário
>> - Trabalhando com a comunidade. Desenvolver Kernel e enviar Patchs
>>
>> Para realizar o curso você deve escolher uma de três formas de
>> desenvolvimento:
>> - Usar uma maquina virtual linux ( Recomendo Arch Linux dentro de uma Vm
>> de uma virtual box) <-- FORMA GARANTIDA DO CURSO FUNCIONAR
>> - Usar uma beaglebone black
>> - Usar uma placa da NXP que temos, só temos 7 , os primeiros 7 que
>> pedirem levam emprestado
>>
>> Itens necessários para quem for usar VirtualBox
>> - Um notebook com linux
>> - VirtualBox Instalado
>> - Criar uma maquina virtual linux
>> - Baixar e compilar o kernel Linux :
>>   1 - git clone git://
>> git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
>>   2 - cd linux-next
>>   3 -  make allmodconfig
>>   4 - make -j8 <-- Vai demorar horas
>>
>> Pra quem for utilizar um sistema embarcado, seja um proprio ou um
>> emprestdo nosso:
>> - Um notebook com linux
>> -  *Adaptador wireless usb, para que sua placa se conecte na wireless e
>> você possa se comunicar com ela via ssh. *
>> - Ter um sd card com Arch Linux instado para a plataforma desejada,
>> exemplo : https://archlinuxarm.org/platforms/armv7/ti/beaglebone-black
>> - Ter instalado um cross-compiler para a placa que você quer usar
>> - Ter uma versão do código do kernel baixada, configurada e compilada.
>>
>> Terei tudo pronto para Beaglebone Black e a placa que Vamos emprestar da
>> NXP. Qualquer outra placa você terá que se virar sozinho.
>>
>> Inscrição : http://goo.gl/forms/82ij5HoXVffuRvkE2
>>
>> Abraços
>>
>> _______________________________________________
>> Lista do LHC <http://lhc.net.br>
>> HSC at listas.tia.mat.br
>> http://listas.tia.mat.br/listinfo.cgi/hsc-tia.mat.br
>>
>>
>
> _______________________________________________
> Lista do LHC <http://lhc.net.br>
> HSC at listas.tia.mat.br
> http://listas.tia.mat.br/listinfo.cgi/hsc-tia.mat.br
>
>


-- 
Lucas Tanure
Embedded Developer
+55 19 988176559
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listas.tia.mat.br/pipermail/hsc-tia.mat.br/attachments/20160722/7c585932/attachment.html>


More information about the HSC mailing list