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

  1. Primeiro, abra as configurações do minicom:
    minicom -s
  2. Em “Configurações da Porta Serial” mude “Dispositivo Serial” para /dev/ttyUSB0 ou outra porta que estiver sendo usada.
  3. Se “Bps/Paridade/Bits” não estiver 115200 8N1 altere isso também.
  4. Desative o “Controle de Fluxo por Hardware”.
  5. Desative o “Controle de Fluxo por Software”.
  6. Pressione ESC
  7. “Salvar configuração como dfl”
  8. “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:

  1. Conecte via Minicom
  2. CTRL+A S
  3. Selecione zmodem
  4. Pressione duas vezes a barra de espaço para navegar pelos diretórios
  5. 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:

  1. sz nome_do_arquivo
  2. O arquivo irá automaticamente para o diretório no PC de onde o minicom foi iniciado.
tutoriais/conectar_terminal.txt · Última modificação: 2014/07/22 21:06 por mathiasfk