Mudanças entre as edições de "Raspberry Pi"
Linha 77: | Linha 77: | ||
* https://sergioprado.org/raspberry-pi-e-a-gpu/ | * https://sergioprado.org/raspberry-pi-e-a-gpu/ | ||
* https://batocera-linux.xorhub.com/ | * https://batocera-linux.xorhub.com/ | ||
− | + | * https://consultalinux.org/blog/ler_post.php?id=120 | |
Edição atual tal como às 20h33min de 26 de julho de 2019
Há quase dois anos comprei esse computadorzinho, mas até então não tive motivação para estudar. Liguei só uma vez e nas primeiras dificuldades já coloquei numa caixa. Estou me animando a começar pensar algo para ele e as primeiras ideias vão em direção a área de vídeo, seja no streaming quando na renderização.
Por hora o que me motivou foi a necessidade de transmitir MP4 com gstreamer e pela minha pesquisa é necessário instalar o plugin omx pro gstreamer e vi que o Raspbian tinha ele empacotando. Então resolvi emular ele para vê como reutilizo.
A primeiro dificuldade é que ele roda sobre a arquitetura de processores ARM e nunca emulei, somente para AMD64 e x86. Acabei achando interessante o Qemu, com a opção qemu-system-arm. Instalei o pacote qemu
sudo yum install qemu
baixei a versão mais recente do raspbian
wget -c http://212.187.212.153/bt/4627bda58f99162374ecb442a24cf6d4db2f1e09/data/2014-06-20-wheezy-raspbian.zip
wget -c http://xecdesign.com/downloads/linux-qemu/kernel-qemu
tive que fazer duas adaptações
unzip 2014-06-20-wheezy-raspbian.zip
mkdir -p /media/disco
mount 2014-06-20-wheezy-raspbian.img -o offset=62914560 /media/disco
sed -i 's/^/#/' /media/disco/etc/ld.so.preload
umount /media/disco
depois iniciei com o comando
qemu-system-arm -kernel kernel-qemu -cpu arm1176 -m 256 -M versatilepb -append "root=/dev/sda2 panic=1" \
-hda 2014-06-20-wheezy-raspbian.img
e tive que rodar a linha
sudo fsck -fy /dev/sda2
e reiniciei
aí iniciei com esse comando
qemu-system-arm -kernel kernel-qemu -cpu arm1176 -m 256 -M versatilepb -no-reboot -serial \
stdio -append "root=/dev/sda2 panic=10" -hda 2014-06-20-wheezy-raspbian.img -redir tcp:2722::22
fiz o devidos ajustes, trocando senha, ajustando idioma, nome na máquina
aumentei o tamanho do disco
qemu-img resize 2014-06-20-wheezy-raspbian.img +5G
e usei essa dica http://elinux.org/RPi_Resize_Flash_Partitions para redimensionar o disco
adicionei novo repositório, instalei os programas
echo "deb http://vontaene.de/raspbian-updates/ . main" >> /etc/apt/sources.list
apt-get update
apt-get install gstreamer1.0 gstreamer1.0-omx
Referência
- http://cleitonbueno.wordpress.com/2013/06/26/qemu-emulando-o-raspberry-pi/
- http://hvera.wordpress.com/2011/12/01/emulate-arm-in-qemu/
atualizações
- A fonte é de 5V/2A
- 43W5302 | SBC RASPBERRY PI MODEL B 512MB
- https://www.raspberrypi.org/products/raspberry-pi-2-model-b/
- http://lista.mercadolivre.com.br/raspberry-pi-touch-display
- https://www.raspberrypi.org/forums/viewtopic.php?t=4751
- http://blog.filipeflop.com/embarcados/tutorial-raspberry-pi-linux.html
- http://www.newark.com/raspberry-pi/raspbrry-modb-512m/model-b-assembled-board-only/dp/43W5302
- http://labdegaragem.com/forum/topics/conhecendo-o-raspberry-pi
- https://www.raspberrypi.org/downloads/raspbian/
- https://sergioprado.org/raspberry-pi-e-a-gpu/
- https://batocera-linux.xorhub.com/
- https://consultalinux.org/blog/ler_post.php?id=120
- https://wiki.debian.org/RaspberryPi
- http://www.raspberrypi.org/downloads/
- https://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro?view=all
- http://www.brianhensley.net/2012/07/getting-spi-working-on-raspberry-pi.html
- http://www.raspbian.org/RaspbianRepository
- http://www.thefruitycomputer.com/forums/tutorials/article/2-how-to-install-debian-on-raspberry-pi/
- https://www.hackster.io/dmitry21/netflix-on-raspberry-pi-or-any-other-arm-mini-pc-f87fc9
- https://www.filipeflop.com/produto/raspberry-pi-3-model-b/
Tipos de distro