sexta-feira, 5 de abril de 2013

Tutorial 4 - Baixando e Configurando o Buildroot.







Tutorial 4 - Parte 1 - Baixando e Descompactando o Buildroot.




Tutorial 4 - Parte 2 - Configurando o Buildroot.


Primeiramente será necessário fazer o download do buildroot (http://buildroot.uclibc.org/download.html)  e descompacta-lo na Home.


Com o buildroot descompactado, é necessário baixar as atualizações dos programas de desenvolvimento. Abra o terminal e siga os passos:

  1. Instale a subversion do Ubuntu: sudo apt-get install subversion
  2. Instale os seguintes programas: sudo apt-get install build-essential bison flex gettext libncurses5-dev autoconf automake libtool
  3. sudo apt-get install texinfo
  4. Os seguintes pacotes podem ser uteis no desenvolvimento: sudo apt-get install libpng12-dev libglib2.0-dev libgtk2.0-dev gperf  libxt-dev libxp-dev

Com todos os programas devidamente instalados, e com o diretorio atual sendo o diretorio do buildroot, digite make menuconfig no terminal e a seguinte tela aparecerá:


Use as setas do telcado para navegar para cima e para baixo, as setas para os lados para escolher “Select” ou “Exit”, enter para confirmar e Y ou N para selecionar ou desselecionar um item.
Em “Target Architecture” selecione “ARM (little  endian)”.


Selecione “generic_arm” em “Target Architecture Variant”.



Para “Target ABI”, utilize “EABI”



Entre em “Build Options” e coloque 2 em “Number of jobs to run simultaneously”


Em “Toolchain”, habilite “Enable large file (files > 2GB)” e “Enable WCHAR support”


Altere a “Port to run a getty” para ttyO2 e escolha um nome para seu sistema em “System hostname”


Selecione, em “Host Utilities”, “host omap-u-boot-utils” e “host u-boot tools”.


Volte para o menu inicial e no próximo item, “Filesystem Images”, marque “ext2 root filesystem”.


Em “Bootloaders”, selecione a caixa “U-Boot”, expandindo novas opções. Utilize a tecla enter para mudar o nome em “U-Boot board name” para “omap3_beagle”, modifique “U-Boot binary format” para “u-boot.img” e renomeie “U-Boot SPL target name” para “MLO”.


Vá em “Kernel” e ative “Linux Kernel”, expandindo mais opções. Tecle enter em “Defconfig name” e digite “omap2plus”.


Agora bastar selecionar “Exit” no menu inferior e salvar quando for pedido.


De volta ao terminal, digite o commando make e aguarde. O processo de download e instalação via levar algum tempo.

Nenhum comentário:

Postar um comentário