2010-11-12

Corrigindo Boot do N900!

Nos últimos dias saíram duas atualizações para o power kernel, as versões 44 e 45, que tiveram atualizações bastante problemáticas.

Logo de cara a versão 44 não era compatível com o uBoot e te jogava num loop infinito ao reinicializar o aparelho, para corrigir o boot tem de reinstalar o kernel:

1- Sigas os procedimentos para instalar apenas o kernel, e não ter de reinstalar tudo no Celular:
 
Baixe a firmware RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin no link:
http://tablets-dev.nokia.com/nokia_N900.php



E grave somente o kernel com o comando (é uma linha só): 
sudo ./flasher-3.5 -F RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin --flash-only=kernel -f -R


Tudo isso esta na wiki:
http://wiki.maemo.org/Updating_the_tablet_firmware

2- Após isso se você é realmente insistente vai querer tentar instalar o power kernel novamente, o segredo é que você tem de reinstalar todos os pacotes e também atualizar já à versão 45 que é compatível com o uBoot da PR1.3.


Acesse o N900 por ssh:
Acesse como root:
sudo gainroot --use-su
e Reinstale todos os pacotes associados (é só uma linha):
apt-get install --reinstall kernel-power kernel-power-bootimg kernel-power-settings kernel-power-modules multiboot u-boot-for-power-kernel multiboot-kernel-power
Após finalizar o procedimento verifique se tudo está OK e se não ocorreu nenhum erro e reinicialize o N900.

Aqui deu um erro associado a falta de espaço na rootfs, no wiki tem como solucionar isso:
http://wiki.maemo.org/Free_up_rootfs_space

Backing to FPGA, Basys 2 Xilinx FPGA now supports Linux!

Yeah Digilent, has released a Linux version for Adept tool!
Now I can remove some dusty from my Spartan 3E-100 (a less then $50 board).

There is a plugin for Linux Xilinx Software, for write your programs to FPGA board using Linux!

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

2010-11-10

Pinguino 32X no forno!

Galera já estamos a desenvolver a versão Pinguino com o PIC32MX460F512L e PIC32MX795F512L.

O compilador C já está funcional, estamos aguardando a Microchip liberar as licenças para uso de algumas bibliotecas deles com o projeto Pinguino que é Software Livre.

Já temos uns testes de UART e Blink a LED.

A Placa a ser usada é a UBW32 http://www.schmalzhaus.com/UBW32/