<div dir="ltr">FEEC , sala LE27 <div><br></div><div>Valew</div></div><div class="gmail_extra"><br><div class="gmail_quote">2016-07-22 1:00 GMT-03:00 Paulo Costa <span dir="ltr"><<a href="mailto:me@paulo.costa.nom.br" target="_blank">me@paulo.costa.nom.br</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Lucas, onde vai ser o curso?<br></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="h5">Em 21 de julho de 2016 16:42, Lucas Tanure <span dir="ltr"><<a href="mailto:tanure@linux.com" target="_blank">tanure@linux.com</a>></span> escreveu:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr"><div class="gmail_extra"><span style="font-size:12.8px">Ola, </span><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Faremos um curso neste sábado sobre desenvolvimento de Linux Kernel e Device Drivers. </div><span style="font-size:12.8px"><div><div>O aluno aprenderá :</div><div>- Onde obter mais informações sobre o desenvolvimento para Linux</div><div>- Configurar e Compilar um Kernel</div><div>- Fazer Cross-Compilação</div><div>- Introdução a device drivers</div><div>- Utilizando memória do Kernel no device driver</div><div>- Copiando informações do espaço de usuário</div><div>- Trabalhando com a comunidade. Desenvolver Kernel e enviar Patchs</div></div><div><br></div></span><div style="font-size:12.8px">Para realizar o curso você deve escolher uma de três formas de desenvolvimento:</div><div style="font-size:12.8px">- Usar uma maquina virtual linux ( Recomendo Arch Linux dentro de uma Vm de uma virtual box)<font color="#cc0000"> <-- FORMA GARANTIDA DO CURSO FUNCIONAR</font></div><div style="font-size:12.8px">- Usar uma beaglebone black</div><div style="font-size:12.8px">- Usar uma placa da NXP que temos, só temos 7 , os primeiros 7 que pedirem levam emprestado</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Itens necessários para quem for usar VirtualBox</div><div style="font-size:12.8px">- Um notebook com linux </div><div style="font-size:12.8px">- VirtualBox Instalado</div><div style="font-size:12.8px">- Criar uma maquina virtual linux </div><div style="font-size:12.8px">- Baixar e compilar o kernel Linux : </div><div style="font-size:12.8px">  1 - git clone git://<a href="http://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git" target="_blank">git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git</a> </div><div style="font-size:12.8px">  2 - cd linux-next</div><div style="font-size:12.8px">  3 -  make allmodconfig </div><div style="font-size:12.8px">  4 - make -j8 <span style="color:rgb(204,0,0)"><-- Vai demorar horas</span></div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Pra quem for utilizar um sistema embarcado, seja um proprio ou um emprestdo nosso:</div><div style="font-size:12.8px">- Um notebook com linux <br></div><div style="font-size:12.8px"><font color="#cc0000">-  <b>Adaptador wireless usb, para que sua placa se conecte na wireless e você possa se comunicar com ela via ssh. </b></font></div><div style="font-size:12.8px">- Ter um sd card com Arch Linux instado para a plataforma desejada, exemplo : <a href="https://archlinuxarm.org/platforms/armv7/ti/beaglebone-black" target="_blank">https://archlinuxarm.org/platforms/armv7/ti/beaglebone-black</a></div><div style="font-size:12.8px">- Ter instalado um cross-compiler para a placa que você quer usar</div><div style="font-size:12.8px">- Ter uma versão do código do kernel baixada, configurada e compilada. </div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Terei tudo pronto para Beaglebone Black e a placa que Vamos emprestar da NXP. Qualquer outra placa você terá que se virar sozinho. </div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Inscrição : <a href="http://goo.gl/forms/82ij5HoXVffuRvkE2" target="_blank">http://goo.gl/forms/82ij5HoXVffuRvkE2</a></div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Abraços</div>
</div></div>
<br></div></div><span class="">_______________________________________________<br>
Lista do LHC <<a href="http://lhc.net.br" rel="noreferrer" target="_blank">http://lhc.net.br</a>><br>
<a href="mailto:HSC@listas.tia.mat.br" target="_blank">HSC@listas.tia.mat.br</a><br>
<a href="http://listas.tia.mat.br/listinfo.cgi/hsc-tia.mat.br" rel="noreferrer" target="_blank">http://listas.tia.mat.br/listinfo.cgi/hsc-tia.mat.br</a><br>
<br></span></blockquote></div><br></div>
<br>_______________________________________________<br>
Lista do LHC <<a href="http://lhc.net.br" rel="noreferrer" target="_blank">http://lhc.net.br</a>><br>
<a href="mailto:HSC@listas.tia.mat.br">HSC@listas.tia.mat.br</a><br>
<a href="http://listas.tia.mat.br/listinfo.cgi/hsc-tia.mat.br" rel="noreferrer" target="_blank">http://listas.tia.mat.br/listinfo.cgi/hsc-tia.mat.br</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Lucas Tanure<div>Embedded Developer</div><div>+55 19 988176559</div></div></div>
</div>