====== Conectar terminal via Kermit ======
Uma das formas de acessar o Gumstix é pelo Kermit, se ainda não estiver instalado, instale-o:
apt-get install ckermit
Para facilitar a conexão, crie um script com o seguinte conteúdo:
#!/usr/bin/kermit +
kermit -l /dev/ttyUSB0
set speed 115200
set reliable
fast
set carrier-watch off
set flow-control none
set prefixing all
set file type bin
set rec pack 4096
set send pack 4096
set window 5
connect
Para que o script seja executável faça o seguinte:
chmod +x NomeDoScript
Primeiro conecte o cabo USB na porta CONSOLE, depois execute o script e só então ligue a alimentação. Se der certo você verá toda a saída da inicialização.
Caso isso não aconteça, e o terminal ficar aberto no prompt do Kermit, feche o terminal, retire o cabo e tente de novo. Em último caso, logoff e login novamente deverá resolver.
====== Conectar via Minicom ======
Com o minicom é possível transferir arquivos diretamente pela USB.
Note que a maioria das placas de expansão tem duas portas mini-USB. Conecte na porta 'console' e não na porta 'OTG'.
===== Configurando =====
- Primeiro, abra as configurações do minicom:minicom -s
- Em "Configurações da Porta Serial" mude "Dispositivo Serial" para ''/dev/ttyUSB0'' ou outra porta que estiver sendo usada.
- Se "Bps/Paridade/Bits" não estiver ''115200 8N1'' altere isso também.
- Desative o "Controle de Fluxo por Hardware".
- Desative o "Controle de Fluxo por Software".
- Pressione ''ESC''
- "Salvar configuração como dfl"
- "Sair do minicom"
===== Conectando =====
Ao contrário do Kermit, com o Minicom é possível conectar o terminal depois que o Gumstix já estiver ligado. Portanto ligue o cabo USB e a alimentação e digite:
minicom -o
Para sair pressione ''CTRL+A'' e depois ''Q''. Após sair você pode voltar a se conectar da mesma forma acima.
===== Transferindo arquivos =====
Para transferir arquivos é necessário ter o pacote lrzsz instalado.
É necessário compilá-lo em uma máquina com o OpenEmbedded:
bitbake lrzsz
Neste caso, copie o arquivo ipk de ''$OVEROTOP/org.openembedded.dev/temp/deploy/glibc/ipk/armv7a/'' para gumstix e instale-o:
opkg install lrzsz_0.12.20-r4.6_armv7a.ipk
Para mandar um arquivo do PC para o Gumstix:
- Conecte via Minicom
- ''CTRL+A S''
- Selecione ''zmodem''
- Pressione duas vezes a barra de espaço para navegar pelos diretórios
- Selecione o arquivo (ou os arquivos) com a barra de espaço e pressione ''ENTER'' em ''Okay''
*O arquivo irá para o diretório corrente no Gumstix
Para transferir do Gumstix para o PC:
- ''sz nome_do_arquivo''
- O arquivo irá automaticamente para o diretório no PC de onde o minicom foi iniciado.