Å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: 52.375 ]

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

MenuetOS - O extraordinário mini-sistema operacional

Como instalar Firefox OS junto ao Android com gerenciador de boot

Apache Cassandra NoSQL, uma tecnologia emergente

Gerando em tempo real efeito de voz robotizada

ARCore: SDK para realidade aumentada da Google

Leitura recomendada

Instalação do Linux em dual boot com Windows 10 em notebook Samsung

Configurando sua máquina para tocar vários sons ao mesmo tempo

Configurando impressoras no programa do SERPRO / Emulador 3270

O que é o Chipset e para que serve?

Como otimizar o desempenho do vídeo Intel com o driver i915

  
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