Mês: abril 2011
Noticias sem valor – Numero 01
Caros, Estava navegando quando vi a seguinte informação no site da folha.com
Versão branca do iPhone 4, que começou a ser vendida na quinta-feira (28), é 0,2 milímetro mais espessa que o modelo anterior do produto, de cor preta, informa o site da revista “PC Magazine”.
Ai vem o meu comentário… E daí? Tipo, duvido que essa diferença possa causar qualquer problema, seja em cases ou para o usuário.
Só postei essa porque fiquei “bolado” em uma noticia tão sem aplicação.
Até
Escrevendo bons códigos
Olá! Olhem a figura que eu achei no site http://www.vidadeprogramador.com.br
Fonte: hum… Dá para ver na figura né?
Compilando o OpenOCD 0.4.0 no Slackware64
Para quem trabalha com desenvolvimento de microcontroladores, uma excelente plataforma para gravação e depuração pode diminuir muito o tempo de desenvolvimento. Mas como eu já disse em alguns post’s anteriores, todas as plataformas de desenvolvimento são focadas no Windows e para quem usa o sistema operacional Linux sempre foi uma tarefa dificil mesmo para as plataformas sempre opensource como ARM.
Mas como minha plataforma atual é ARM e estou tentando usar essa plataforma no meu Linux, hoje eu fiz a instalação do OpenOCD no meu Slackware64.
O OpenOCD é um servidor JTAG que é usado para gravação e depuração mas sua instalação e configuração não são triviais, inclusive fiz um manual deste para o XM700 da Exsto Tecnologia para o Windows.
Aqui eu coloco o procedimento de instalação e configuração da versão 0.4.0 que instalei hoje:
Primeiro, temos que baixar os drivers de uso do FT2232D. Este driver é necessário pois o mesmo é usado no meu JTAG que foi desenvolvido pela Exsto e baseado em alternativas Opensource.
Portanto, baixe o driver versão 0.4.16 do mesmo em: http://www.ftdichip.com/Drivers/D2XX/Linux/libftd2xx0.4.16_x86_64.tar.gz
OBSERVAÇÃO: Não use a versão acima de 1.0 ainda pois na hora de compilação o mesmo vai apresentar erros. Acho que o OpenOCD ainda não está preparado para a versão do Driver mais atual.
Descompacte e faça os passos:
- Copie o arquivo libftd2xx.so.0.4.16 para /usr/local/lib/
- Faça o link simbolico do /usr/local/lib/libftd2xx.so.0.4.16 em /usr/local/lib/libftd2xx.so
- Faça o link simbolico do /usr/local/lib/libftd2xx.so.0.4.16 em /usr/lib/libftd2xx.so
- Copie o arquivo ftd2xx.h e WinTypes.h para /usr/include
- Execute o comando ldconfig
- Adicione ao /etc/fstab a seguinte linha: none /proc/bus/usb usbfs defaults,devmode=0666 0 0
- Rode o comando mount -a para atualizar os dispositivos montado
Depois de preparar o ambiente para a instalação do OpenOCD, vamos a ele. Baixe a versão do OpenOCD 0.4.0 em: http://sourceforge.net/projects/openocd/files/ descompacte e entre no diretório criado e siga os passos abaixo:
- Prepare os fontes para compilação: ./configure –enable-ft2232_ftd2xx
- Use o comando make para compilar os fontes.
- Entre no modo de super usuário e digite make install ou use o checkinstall
Instalando o Vmware-Server no Slackware
Olá!
Dica rápida. Estava procurando uma forma de colocar o vmware-server no slackware mas a instalação pedia alguns diretórios que não existem no Slackware. Então para fazer a instalação, tive que criar, mesmo que de forma provisória estes diretórios usando os comandos abaixo:
# mkdir /etc/rc.d/{init,rc{0,1,2,3,4,5,6}}.d
# mkdir /etc/pam.d
Só lembrando que para instalar o vmware-server, devemos fazer o download do mesmo no site e executar os comandos:
# tar xvzf VMware-server-1.0.3-44356.tar.gz
#cd vmware-server-distrib
# ./vmware-install.pl
Agora não esqueço mais.
Até!