Mostrando postagens com marcador arm. Mostrar todas as postagens
Mostrando postagens com marcador arm. Mostrar todas as postagens
2012-02-14
Simplesmente o mais completo módulo LCD para Sistemas Embarcados
Certamente é uma maravilha e por um preço ótimo, 80,00 € (sem o frete), praticamente qualquer projeto pode ser usar este display, até mesmo uma BeagleBoard ou uma BeagleBone e projetos com uso de FPGA e outros Microcontroladores.
Já falei que tem Touchscreen? suporte USB? SPI?
O display tem a mesma resolução da Sony PSP, e conta com um microcontrolador ARM LPC2478 de 72MHz, 512KB de Flash e 98KB RAM
E mais 32MB de SDRAM
FEATURES:
MCU: LPC2478 512KB Flash, 98KB RAM, 72Mhz
LCD 4.3" 480x272 pixrls 24bit color TFT color with Backlight and Touchscreen
micro SD card
32MB of SDRAM
DC-DC for LCD backlight
UEXT connector to interface with any of our development boards with UEXT connector
mini USB device connector
optional 3-axis digital accelerometer with 11 bit accuracy
USB device connector
JTAG connector
RESET button and circuit
USER button
power supply LED
USB activity LED
Touchscreen interface
EXT1 and EXT2 2x20 pin 0.05" extension connectors on the board edge for all unused LPC2478 ports
FR-4, 1.5 mm, red soldermask, component print
Dimensions:115x67.5mm (4.5 x 2.7")
http://olimex.com/dev/mod-lcd43.html
2010-11-11
Apresentação Arduino/Pinguino (Presentation)
Hoje farei duas palestras aos colegas também alunos do IESAM, aonde estou fazendo Engenharia da Computação, sobre as placas desenvolvimento arduino, no link abaixo a palestra em PDF.
Conheca_o_arduino.pdf
Conheca_o_arduino.pdf
2010-03-18
ARM Linux Internet Platform: Release 4
A ARM, lançou estes dias a release 4 do ARM Linux Internet Platform, compatível com SHARP Zaurus (armv5t), Nokias N8x0 (armv6), BeagleBoards (armv7), Samsung s3c64xx (armv6), Mistral OMAP35x EVM (armv7) e TI Zoom2 (armv7).
Praticamente cobrindo toda a familia ARM atual, ficando de fora do Antigos SHARP Zaurus SL-5500 e semelhantes que eram ARMv4.
http://linux.onarm.com/index.php/Main_Page
http://linux.onarm.com/index.php/Platforms
A distro da ARM, usa o Gnome Mobile, e Xorg 7.5 para gerencia de janelas, além de possuir a biblioteca Qt 4.6.2 com suporte ao NEON (conjunto de instruções do ARMv7).
2010-02-02
BeagleBoard a caminho!
Acabei de adquirir uma placa de desenvolvimento ARM (U$149), a beagleBoard!
Para quem não conhece: http://beagleboard.org/
Especificações: http://beagleboard.org/hardware
Para quem não conhece: http://beagleboard.org/
Especificações: http://beagleboard.org/hardware
Vai servir até poder comprar um N900! :P
2009-09-04
Compilação nativa no N810, atualizado!
A Nokia mudou o endereços do repositório do SDK, eis aqui os passos para ter um ambiente para compilação nativa no N810 completo.
Particularmente não vejo necessidade ao uso do modo red pill, basta instalar seus programas pelo apt-get e pronto, assim:
1- Crie um arquivos para repositórios separado do arquivo do hildon, para que os repositórios não homologados pela nokia, sejam mantidos.
Particularmente não vejo necessidade ao uso do modo red pill, basta instalar seus programas pelo apt-get e pronto, assim:
1- Crie um arquivos para repositórios separado do arquivo do hildon, para que os repositórios não homologados pela nokia, sejam mantidos.
vi /etc/apt/sources.list.d/external_repos.list
#Dev Tools
deb http://repository.maemo.org/ diablo sdk/free sdk/non-free tools/free tools/non-free
deb-src http://repository.maemo.org/ diablo sdk/free sdk/non-free tools/free tools/non-free
apt-get update
apt-get install gcc g++ make binutils dpkg-dev less build-essential
2009-08-26
Emulando um N800 com o Qemu (Testado!)
Aqui uma pequena tradução do Howto, para quem quer emular um N800 usando o QEmu, pode ser útil para testar aplicativos, pena que não tem uma emulação do touchscreen.
1. Crie uma pasta para trabalhar nela:
1. $ mkdir ~/tmp/qemu-n800
2. Download o QEMU do repositório svn com data 2009-03-03 (rev. 6679):
1. $ cd ~/tmp/qemu-n800/
2. $ svn co -r 6679 http://svn.savannah.gnu.org/svn/qemu/trunk qemu-svnr6679
3. Compile o QEMU
1. $ cd ~/tmp/qemu-n800/qemu-svnr6679/
2. $ ./configure --prefix=${HOME}/tmp/qemu-n800/instroot --disable-linux-user --enable-system --disable-darwin-user --disable-kqemu --target-list=arm-softmmu
3. $ make
4. $ make install
4. Download a firmware do Maemo para Nokia N800:
1. Vá para http://maemo.org/community/wiki/HOWTO_FlashLatestNokiaImageWithLinux/
2. Download o OS para Nokia N800 clicando no link apropriado, alguma coisa como "IT OS Software Edition 2008 (version 2.2007.51-3)"
1. Você irá precisar de um número serial de um Nokia N800 para isto: Você pode comprar um ou usar o google.
3. Salve o arquivo para ~/tmp/qemu-n800/
4. Assumiremos que o arquivo que você baixou chama-se "RX-34_2008SE_2.2007.51-3_PR_COMBINED_MR0_ARM.bin"
5. Download o Nokia Nseries Firmware Flashing Tool versão 3
1. Baixe a versão appropriada para o seu sistema operacional no endereço: http://tablets-dev.nokia.com/d3.php
2. Salve o arquivo em ~/tmp/qemu-n800/
3. Assumiremos que o nome do arquivo é "flasher-3.0-static"
6. Faça o Firmware Flashing Tool executável
1. $ chmod +x ~/tmp/qemu-n800/flasher-3.0-static
7. Desempacote o Nokia N800 OS2008 Firmware
1. $ cd ~/tmp/qemu-n800/
2. $ mkdir os2008
3. $ cd os2008/
4. $ ../flasher-3.0-static -u -F ../RX-34_2008SE_2.2007.51-3_PR_COMBINED_MR0_ARM.bin
8. Download o "Poky Linux" Flash Filesystem Tool
1. $ cd ~/tmp/qemu-n800/
2. $ svn cat http://svn.o-hand.com/repos/poky/trunk/scripts/poky-nokia800-flashutil > poky-nokia800-flashutil
3. $ chmod +x poky-nokia800-flashutil
9. Extraia a "config" da partição de seu Nokia N800
1. $ cd ~/tmp/qemu-n800/
2. $ ssh root@nokia-n800 cat /dev/mtd1ro > config.mtd
3. ou Baixe aqui.
10. Use o "Poky Linux" Flash Filesystem Tool para criar um filesytem para o sistema emulado (Estas instruções foram adaptadas de Marcin Juszkiewicz's blog)
1. $ cd ~/tmp/qemu-n800/
2. $ ./poky-nokia800-flashutil os2008/initfs.jffs2 qemu-n800.img initfs
3. $ ./poky-nokia800-flashutil config.mtd qemu-n800.img config
4. $ ./poky-nokia800-flashutil os2008/rootfs.jffs2 qemu-n800.img rootfs
11. Inicialize o QEMU as opções abaixo:
1. $ cd ~/tmp/qemu-n800/
2. $ ./instroot/bin/qemu-system-arm -kernel os2008/zImage -M n800 -mtdblock qemu-n800.img -m 130 -append "root=/dev/mtdblock3 rootfstype=jffs2"
12. Finalmente funcionou, demora um pouco para carregar, aguarde, é assim mesmo uma tela preta por uns bons minutos.
fonte: Emulating a Nokia N800 with QEMU by Roy Keene.
OBS¹: O numero de série do N8x0 é o endereço MAC da wlan, após muita pesquisa encontrei essa foto com o MAC aqui:
OBS²: Ainda não tentei com a FW do N810, ao que Eu saiba é tudo diferente, particionamente é outro e possivelmente não irá carregar.
Assinar:
Postagens (Atom)