Tutoriais
From Linux A Bordo
Contents |
Linux embarcado
- QEMU: design and emulation of embedded systems. Este tutorial mostra passo a passo como construir um sistema mínimo com Linux e fazer a sua emulação com QEMU. Download do PDF. Download do código fonte. Ver sobre Direitos_Autorais.
- Tutorial sobre Console Serial. Este tutorial explica como utilizar o console serial para monitorar um dispositivo embarcado. O console serial é utilizado quando não se tem um terminal vídeo disponível, para utilizá-lo basta que a porta serial esteja configurada corretamente e o suporte a serial console ativado no kernel. Download do PDF.
- Instalando Linux no iPaq. Este tutorial é um guia de instalação do Linux no iPaq 3800, mas poderá ser seguido para instalação do Linux em outros modelos de iPaq. Neste tutorial utilizaremos o WinCE que vem no iPaq para instalação do bootloader e uma máquina com Windows para sincronização das imagens.Instalando Linux no iPaq.
- Criando repositório local para o iPaq. Este tutorial explica como criar um repositório local com os pacotes de instalação de todos os programas disponíveis para o GPE e Opie.Criando repositório p/ iPaq.
- Compilando o Matchbox. Este tutorial ensina como compilar o Matchbox para x86. Compilando o Matchbox.
- Creating a LinuxBIOS graphical distro. This tutorial shows how to create a LinuxBIOS graphical distro inside BIOS flash. LinuxBIOS graphical distro.
- Iniciando a programação de microcontroladores AVR8 com o GCC. Este tutorial ensina passo-a-passo como programar um Atmega8 (AVR) usando o gcc na linha de comando do Linux.Iniciando com AVR e GCC.
Desenvolvimento
- Controle de versão com Bazaar. O objetivo deste tutorial é introduzir os principais conceitos relacionados a controle de versão empregando-se o Bazaar. Não é assumida nenhum tipo de experiência prévia com controle de versão. Versão Online. Download do PDF.
- Controle de versão com Bazaar. Tutorial apresentado na VIII Semana de Tecnologia do Barão de Mauá. Download do PDF.
Redes
- Cuidados com programação com sockets. Apresentação sobre cuidados básicos ao se usar sockets, voltado para TCP e com exemplos em Python. Download do PDF
- Programando para rede com UDP. Apresentação sobre detalhes de programação relacionados a programação com UDP e com exemplos em Python. Aborda unicast, multicast e broadcast. Download do PDF. Update: o Windows XP/2K parece ter problemas com sockets servidores multicast. Dê uma olhada Neste Link.
- Personalizando o Ethereal (Wireshark). Neste tutorial será visto como criar novos dissectors para o Ethereal. Isto irá permitir que você possa usá-lo para analisar um protocolo qualquer que tenha criado mas que não é oficialmente suportado pelo Ethereal. É assumida alguma experiência com programação em C e um conhecimento inicial de redes de computadores. Versão Online.
- Criando Redes Locais Virtuais (VLANs) com Linux. O objetivo deste artigo é mostrar como o Linux pode ser usado em uma configuração com VLANs, assumindo o papel de roteador e permitindo um melhor controle das redes locais. O uso de VLANs é algo relativamente comum hoje em dia, sendo esta característica suportada por vários switches existentes no mercado. Entretanto, o seu uso associado a máquinas Linux ainda não é muito difundido e merece ser explicado em detalhes. Versão Online.
Outros
- Escolhendo o Smartphone ideal. Este tutorial é altamente off-topic, mas servirá como dica para quem está procurando um smartphone com Linux. Cada recurso será pontuado de 0 a 5 conforme a relevância deste item para o smartphone. Acessar.
- Instalando U-Boot na placa M5282Lite. Este tutorial explica os passos para se instalar o uClinux na placa M5282Lite. Acessar.
- Introdução ao RDS (Radio Data System). Este tutorial apresenta um visão geral sobre o sistema RDS usada para transmissão de dados em FM. Acessar.

