Ångström: Linux em Palmtops, portáteis e embarcados sem mistério

Neste documento veremos como instalar a distribuição Ångström Linux com a interface gráfica em palmtops. Agradecimentos em especial para o Ricardo Alexandre Lemos Valverde, por disponibilizar o equipamento para fins de pesquisa e desenvolvimento. Utilizaremos um cartão SD para não modificar a memória flash do equipamento.

[ Hits: 51.925 ]

Por: Alessandro de Oliveira Faria (A.K.A. CABELO) em 02/03/2009 | Blog: http://assuntonerd.com.br


Introdução: O que é Ångström?



Publiquei na Linux Magazine 33, como instalar a distribuição Familiar Linux em um iPAQ 3950. Agora veremos como utilizar a distribuição Ångström. Uma distribuição Linux com alta portabilidade e configuração de kernel, voltada para uma variedade de dispositivos embarcados.

Seu principal foco é disponibilizar o kernel 2.6 para PDAs, palms, celulares, roteadores etc. Esta distribuição é o resultado da junção dos desenvolvedores dos projetos OpenEmbedded, OpenZaurus e OpenSimpad. Abaixo a lista de alguns dispositivos compatíveis com a distribuição Ångström:

Sharp Zaurus:
  • SL-5500 (Collie) (not supported in current stable release)
  • SL-5600 (Poodle)
  • SL-6000 (Tosa)
  • SL-C7x0 (Corgi, Husky, Shepherd)
  • SL-C860 (Boxer)
  • SL-C1000 (Akita)
  • SL-C3xxx (Spitz, Borzoi, Terrier)
  • Hewlett Packard iPAQ PDA:
  • h2200
  • h4000
  • hx4700
  • h5000
  • h3900 e outros
  • Nokia 770 Internet Tablet
  • HTC Universal / iMate JasJar
  • Motorola A780
  • Psion| Teklogix NetBook Pro
  • Gumstix and Kouchuk-Bars
  • Beagle Board
  • Pandora (console)

A seguir os endereços onde encontramos uma lista mais detalhada com informações dos equipamentos compatíveis com o Ångström:
A distribuição Ångström possui diversos tipos de imagens (console/gráfica baseada no gtk e qt). As imagens são obtidas no link do seu respectivo hardware (http://www.angstrom-distribution.org/releases/2007.12/images/). A seguir uma breve descrição de cada modelo de imagem.

Angstrom-base-image-glibc-ipk

Imagem mínima composta com o menor número programas, sem interface gráfica X, nesta imagem encontramos o servidor SSH (utilize o módulo usbnet - ethernet sobre usb). Esta imagem pode ser utilizada para transformar o seu dispositivo em um roteador ou servidor.

Angstrom-console-image-glibc-ipk

Esta imagem também não possui interface gráfica, porém podemos conectar via BlueTooth, Wifi e USB.

Angstrom-minimalist-gpe-image-glibc-ipk

Imagem com interface gráfica (X11), porém enxuta e sem os principais aplicativos gráficos, como por exemplo, aplicativo para alterar data e hora do sistema operacional entre outros programas.

Angstrom-x11-gpe-image-glibc-ipk

Imagem com interface gráfica (X11) baseado no GTK e diversos aplicativos gráficos normalmente presente em distribuições Linux. Este pacote oferece toda a suíte que um palm necessita (agenda, lista de tarefas etc).

Angstrom-opie-image-glibc-ipk

Esta é a minha imagem favorita, com interface gráfica (X11) baseado no QT Embedded e diversos aplicativos gráficos normalmente presente em distribuições Linux. Este pacote oferece também toda a suíte que um palm necessita (agenda, lista de tarefas etc).

Angstrom-x11-image-liveramdisk

Como o próprio nome informa, esta imagem permite executar a distribuição sem instalar um arquivo sequer no equipamento. Recomendo esta imagem para os usuários AINDA em dúvida referente a troca do sistema.
  
Abaixo as categorias dos arquivos disponíveis para download:
  • tar.gz, tar.bz2, or cpio.gz: Utilizados em cartões CF/SD;
  • Jffs2: Imagem utilizada para gravar na memória flash do equipamento;
  • Exe: Distribuição Live para teste e avaliação;
  • Zimage: Imagem do Kernel;
  • Startup.txt/reflash.ctl: Dados de inicialização (boot) do sistema.

    Próxima página

Páginas do artigo
   1. Introdução: O que é Ångström?
   2. Arquitetura do processador
   3. Download, instalação e dicas para Jedis!
Outros artigos deste autor

A Inteligência Artificial que escreve programas

WebCDWrite: O incrível serviço de gravação de CD-R sob demanda via HTTP

Instalando o Android 5.0 Lollipop e suas novidades

MrProject: O gerenciador de projetos (MSProject) para Linux

Stopmotion: Crie animações com objetos inanimados e brinquedos

Leitura recomendada

Regulando o desktop para trabalhar em máxima performance

Informações sobre Hardware no GNU/Linux - Guia Geral e Prático

Instalando um gravador de CD IDE

Configurando placa 3D nVidia 6200 com TV-out no Kurumin 7

Configurando Wireless LG LW2110P com chipset rtl8180 (Realtek)

  
Comentários
[1] Comentário enviado por d4n1 em 02/03/2009 - 15:58h

Ótimo artigo "Cabelo", parabéns mesmo! Linux mobile!!!

[2] Comentário enviado por julianjedi em 02/03/2009 - 17:05h

Muito legal... ja tenho no meu zire 71 .. mas é meio inviavel para um hardware tao modesto qto o meu =] o Opie demora muito tempo para abrir os aplicativos, mas em hardwares mais parrudos com certeza eh uma boa =], mas creio que a base do sistema eh outro, uso o garux como bootloader

[3] Comentário enviado por fulllinux em 02/03/2009 - 21:22h

Ia falando um palavrão, hahauha... mas o mestre está sempre se superando...hauhauha
Muito bom...hehe

[4] Comentário enviado por hendrigo em 02/03/2009 - 22:47h

Parabéns, excelente!
É o que eu estava procurando!

[5] Comentário enviado por pinduvoz em 02/03/2009 - 23:02h

O artigo é muito bom, mas perde feio para a "gravata do Tux" que saiu na foto.

A gravata é "sensacional"!

[6] Comentário enviado por astdarkness em 03/03/2009 - 02:29h

Você é o Tux em pessoa1!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1 Parabéns!!

[7] Comentário enviado por megatux em 03/03/2009 - 09:14h

Mais uma vez vem o Cabelo e seus artigos intergaláticos.

Parabéns Cabelo !!!

Aproveito para pedir que mande um abraço ao meu grande amigo Ricardo Valverde da 100% Linux spet.br e responsável pelo meu ingresso no Software Livre, quando em meados de 95/96 me apresentou nosso amado GNU/Linux.


Grande abraço Cabelo, e novamente, meus parabéns !
:wq!

[8] Comentário enviado por joaoborges em 03/03/2009 - 17:12h

Grande Cabelo, parabéns pelo artigo.

Cara, sobre os dispostivos suportados pelo Ångström, no link que você informa sobre o "Device definitions in OpenEmbedded", há listado o Compaq iPAQ h38xx (h3800.conf), porém no site para download das imagens do Ångström há o download para a série do iPAQ h3900 e 4000, mas não há para o h3800.

Será que uma dessas imagens funciona para o modelo h3800 ou esse modelo não é suportado pelo Ångström?

Obrigado, até mais.

[9] Comentário enviado por fabioarnoni em 05/03/2009 - 12:43h

Parabéns !!!! EU vi o video que está nesse artigo pelo Dicas-L heheh deu até vontade de ter um palm agora !!! abraços até mais !!!

[10] Comentário enviado por mmoiron em 06/03/2009 - 10:58h

Parabéns. Óptimo artigo. Quero experimentar no meu iPAQ rx3715 mas não sei qual é a imagem de hardware que devo usar. Não encontro nenhuma imagem para a familia rx3XXX no site http://www.angstrom-distribution.org/releases/2007.12/images/. Visto que o PDA que você usou é da mesma familia que o rx3715, não me faria o favor de indicar a imagem que usou?
Cumprimentos

MM

[11] Comentário enviado por edmilton em 22/03/2009 - 11:56h

Caros colegas, estou com uma dúvida cruel, fiz todo o procedimento para utilizar meu h3760 com o Familiar Linux, tudo deu certo usando as dicas do próprio Cabelo. Mas agora não sei como fazer pra poder trocar arquivos entre o ipaq e o meu notebook (agora ambos com linux), já procurei bastante mas até agora não achei nada que ajudasse. Se alguém puder me tirar desse mar de escuridão agradeceria.

[12] Comentário enviado por cabelo em 25/03/2009 - 13:40h

Edmilton:

Eu uso o scp via ssh (wireless).

[13] Comentário enviado por edersonhonorato em 20/04/2010 - 20:18h

Muito bom o artigo!

Cheguei a utilizar uma versão do Opie portado para o Motorola A1200 quando tinha um.
Rodava bem, mais era instável.

Gostaria de testar o Ångström, mais vendi o aparelho e comprei um HTC Tytn 2, trocando o linux do A1200 pelo WM6 do Kaiser, depois de ficar quase careca de procurar uma suite office para ele.

Andei testando o Android no meu HTC tytn 2 e gostei muito do sistema, mais não sei porque depois dava problema no meu SIM.

Enfim, o linux está se mostrando muito portável como deveria ser...
T+

[14] Comentário enviado por erasmo em 14/11/2010 - 00:44h

Cabelo,

estou com um iPAQ, que no lsusb:
03f0:1016 Hewlett-Packard Jornada 548 / iPAQ HW6515 Pocket PC

Ele diz: que é um h1930.

O que vc sugere para instalar o linux.

estou com problema o cartão SD da kodak, o pocketpc aceita sem problema, mas o meu linux Ubuntu netbook não consegue montar.

algumas vezes consegui sincronizar com synce.

obrigado.

[15] Comentário enviado por slotsimoes em 10/03/2011 - 07:40h

Cabelo,

Você saberia me dizer qual pacote utilizou para rodar neste aparelho, estou com um aparelho igual mas os poucos pacotes que não dão errono haret, a tela trava toda colorida ao tentar dar o boot, tentei compilar a imagem online conforme o seu artigo e também não obtive sucesso.

Grato

[16] Comentário enviado por edersonhonorato em 03/04/2011 - 09:59h

slotsimoes esse problema parece ser com o arquivo e configuração do Haret.exe

Já tive a oportunidade de utilizar o haret para lançar o Android no meu PDA e diversas vezes tive problemas parecidos com o que você está relatando.

Nesse caso fiz algumas alterações no arquivo default.txt (que se parece bastante com o lilo.conf ou o grub.cfg) e o sistema bootou normalmente.

Experimente fazer algumas alterações nesse arquivo e veja se resolve seu problema.

T+

[17] Comentário enviado por ratatui maia em 13/04/2011 - 21:37h

olá,amigo eu nao acho roofts.tar.bz2 para h3900 por favor me ajude,obrigado.

[18] Comentário enviado por ratatui maia em 13/04/2011 - 22:25h

como que e eu faco
|


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts