Mudanças entre as edições de "Experimentos com a Beaglebone"

De Garoa Hacker Clube
Ir para navegação Ir para pesquisar
(Criou página com 'user:Aylons comprou uma Beaglebone em 02/2013. Como ele não tinha onde colocar suas anotações, acho que poderia ser útil compartilhar na onfigurações iniciaisWiki do Ga...')
 
Linha 13: Linha 13:
 
1- Segui as instruções [[http://ebrombaugh.studionebula.com/radio/bone-rtl/index.html deste site]], para instalar o driver rtl-sdr no Linux. Tudo funcionou como descrito no site.
 
1- Segui as instruções [[http://ebrombaugh.studionebula.com/radio/bone-rtl/index.html deste site]], para instalar o driver rtl-sdr no Linux. Tudo funcionou como descrito no site.
   
2 - Segui a[[http://www.opensdr.com/node/17 instruções para construir o GnuRadio no site OpenSDR]].
+
2 - Segui as [[http://www.opensdr.com/node/17 instruções para construir o GnuRadio no site OpenSDR]]: o resultado não foi bom (o GnuRadio não tem mais arquivo .configure, mudando para o CMAKE).
  +
  +
3 - Então, portei as opções do .configure para o CMAKE: cmake -DENABLE_GRC=False -DENABLE_GR_COMP=False CFLAGS="-march=armv7-a
  +
-mtune=cortex-a8
  +
-mfpu=neon -mfloat-abi=softfp
  +
-O3" CXXFLAGS="-march=armv7-a -mtune=cortex-a8 -mfpu=neon
  +
-mfloat-abi=softfp -O3" ../
  +
  +
4 - Então, surgem os problemas das dependências. Instalei o boost-dev (biblioteca em python) e o python-cheetah. Falta o fftw, que aparentemente não tem no repositório opkg da angstrom.

Edição das 20h45min de 10 de fevereiro de 2013

user:Aylons comprou uma Beaglebone em 02/2013. Como ele não tinha onde colocar suas anotações, acho que poderia ser útil compartilhar na onfigurações iniciaisWiki do Garoa, provavelmente porque boa parte dos projetos com ela serão feitas no próprio Garoa.

Configurações

1 - Configurei a rede seguindo as instruções do [Embedded Linux Wiki]

2- Porém, por algum motivo, o servidor feeds.angstrom.com não responde. Por isso, editei manualmente todos os arquivos .conf em /etc/opkg/ para apontarem para o servidor www.angstrom.com. Agora tudo funciona ok.


RTL-SDR

Aqui ficam as tentativas de implementar um SDR para recepção usando a Beaglebone e [dongles de TV digital].

1- Segui as instruções [deste site], para instalar o driver rtl-sdr no Linux. Tudo funcionou como descrito no site.

2 - Segui as [instruções para construir o GnuRadio no site OpenSDR]: o resultado não foi bom (o GnuRadio não tem mais arquivo .configure, mudando para o CMAKE).

3 - Então, portei as opções do .configure para o CMAKE: cmake -DENABLE_GRC=False -DENABLE_GR_COMP=False CFLAGS="-march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -O3" CXXFLAGS="-march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -O3" ../

4 - Então, surgem os problemas das dependências. Instalei o boost-dev (biblioteca em python) e o python-cheetah. Falta o fftw, que aparentemente não tem no repositório opkg da angstrom.