Mostrando postagens com marcador dev. Mostrar todas as postagens
Mostrando postagens com marcador dev. Mostrar todas as postagens

2012-02-04

Pacotes D4X para Ubuntu 11.10 e 10.10

Criei uns pacotes .deb do dx4, para Ubuntu quem quiser estão aqui:
d4x-common_2.5.7.1-7_all.deb
d4x_2.5.7.1-7_amd64.deb
d4x_2.5.7.1-7_i386.deb

Instale com:
sudo dpkg -i d4x-common_2.5.7.1-7_all.deb
sudo dpkg -i d4x_2.5.7.1-7_i386.deb

Se seu sistema for 64bits:
sudo dpkg -i d4x-common_2.5.7.1-7_all.deb
sudo dpkg -i d4x_2.5.7.1-7_amd64.deb

Instale outras dependências:
sudo apt-get -f install

O fontes são do Debian.

2011-09-12

Pinguino32X versão svn x.2

A nova versão da IDE Pinguino para PIC32 e PIC18, já está disponível, neste final de semana atualizei a biblioteca ITDB02 para o PIC32, a versão x.2 é uma grande revisão do projeto PIC32 inicial, bem como têm muitas atualizações para PIC18.

- Suporta um número maior de placas PIC18 e PIC32
- Compilador open source para PIC32 com otimizações, que são pagas na plataforma C32 da Microchip (-O2 e outras)
- Devido a essas otimizações o display ITDB02 não estava se garantindo com a nova velocidade, patch

Para instalar a partir do svn use o comando:
svn checkout http://pinguino32.googlecode.com/svn/trunk/ pinguino32-read-only

2011-02-23

Placa Pinguino32X da OLIMEX!

Viva! Temos a primeira placa Pinguino 32X, com PIC32MX440F256L

Especificações:
- PIC 32MX440F256L at 80 Mhz,
- RTC already on board ( crystal + capacitor ),
- LIPO charger,
- Wide power supply ( 9-30 VDC ),
- Noise free,
- UEXT connector,
- Shield compatible......
- And a lot of other great features..

Acho que tem gente que vai querer uma destas, ainda mais quando souberem que custará menos que uma Arduino Mega!


Jp.Mandon Blog

2010-12-27

GLCD Pinguino library new version 1.6


I made a new version of GLCD Pinguino library, this already tested with Pinguino beta 9.05, this have many improves on coding way.

Now we can:
- Use GLCD.PrintFloat(float number, presision) function for print decimal numbers, with #define USEFLOATS()

- Choose what port library uses for display control PORTA or PORTC, with #define USEPORTA()


Download GLCD 1.6 Here!

2010-10-22

CPS2 Emulator, para N900 a caminho!

Desta vez estou fazendo uma GUI para o emulador CPS2emu que foi portado pelo usuário Oriol Farras do forum Talk.Maemo.org, eis uma primeira shot:


Galera, Qt4 e o SDK da Nokia são excelentes, pode-se testar a aplicação em um emulador, no scratchbox, no aparelho e no desktop! muito show, e suporta Symbian, além do Maemo 5!

2010-09-28

x48 e x48-portrait, pacotes no extras-devel

Finalmente após alguns pedidos da galera do forum da nokia, estou postando os aplicativos portados no extras-devel...

Já tenho uma conta da Nokia, há algum tempo, nunca postei pois é muito complicado fazer todo o aparato dos pacotes debian, em geral Eu gerava o pacote com um dpkg-deb mesmo e pronto, contudo postar no extras-devel é muito mais complicado, bom agora já sei o rumo certo, novidades a caminho.

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
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.


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: 00194F9EFF2D

OBS²: Ainda não tentei com a FW do N810, ao que Eu saiba é tudo diferente, particionamente é outro e possivelmente não irá carregar.

2009-02-05

Atualização completa da Gentoo Linzzi


Estou empenhado nesta atualização, do projeto Linzzi... entre as novidades temos:


* Correção do kernel e kboot para suporte à Firmware >=2.10 da PS3.
* GCC 4.4.0 CFLAGS novas, estarei atualizando completamente os pacotes da Linzzi com as flags abaixo usando o gcc 4.4.0
CFLAGS="-O2 -pipe -mcpu=cell -mabi=altivec"

* Kernel 2.6.29-rc3 (git source), driver PS3VRAM, usando a RAM da RSX como swap, assim ficamos com 512MB de RAM no sistema!
* Boot via USB ou Cartões MS, SD e CF
* Uso do DistCC e CROSSDEV para compilação distribuída, usando outras máquinas em uma rede.
* PetitBOOT (Em breve espero usar uma versão própria do KBOOT)
* Arquivos do portage via squashfs, para uso mínimo de espaço no pendriver (~50MB)


Além disto teremos os principais aplicativos atualizados, como firefox 3.0.5 ...

http://linzzi.vivaphp.net/