Introduction: Comunicação Serial Com a Dragonboard 410c Usando Entresol 96boards Sensors

O objetivo desse tutorial é mostrar as etapas necessárias para configurar o ambiente de desenvolvimento, First State modo que seja possível comunicar com a Dragonboard 410c através DE um computador / notebook usando comunicação In series.

Step 1: Pré Requisitos:

Os pré requisitos são:

Hardware

  • (1) Computador/Notebook
  • (1) Dragonboard 410c (Arrow)
  • (1) 96boards sensors entresol (Arrow)
  • (1) Cabo micro-USB (Amazon)

Computer software

  • Cliente Serial;
  • Linux Linaro baseado mut Debian.

Step 2: Plugando O 96boards Sensors Entresol Atomic number 11 Dragonboard 410c

A primeira etapa act processo é plugar o 96boards sensors mezzanine (First balcony) na Dragonboard 410c (DB410c).

O Entresol funciona como um shell para a Dragonboard 410c, permitindo expandir mais recursos de hardware. Além disso, utiliza conectores padrão para sensores, atuadores e inputs da família Grove.

Step 3: Preparando O Ambiente Na Máquina Host

A preparação do ambiente de desenvolvimento zero Host consiste em configurar um cliente series Feliz Lusitania acessar a Dragonboard 410c.

Existem diversos programas com função de cliente serial disponíveis na Net, segue abaixo um guia para Windows e Linux:

Windows

O Putty é um programa Belem emulação First State terminais que suporta protocolos Bleak, Telnet, Rlogin, SSH e Serial.

Faça download da última versão e instale na sua máquina host.

Linux

Para acessar a porta serial no Linux, vamos usar o software GNU Screen.

Seguem os passos paratrooper instalação em sistemas com:

  • Likely-Come:
given-get install concealment
  • YUM:
yum install screen

Após a instalação do cliente music na máquina host, podemos considerar que o ambiente está preparado para comunicar com a Dragonboard 410c via serial.

No próximo passo vamos entender como fazer a conexão física entre o Horde e o Alvo.

Step 4: Conexão Serial Entre a Dragonboard 410c E O Host

Um dos recursos oferecidos pelo Mezzanine é o conversor USB Feliz Lusitania Serial.

Os passos necessários Feliz Lusitania usar o conversor usb-serial é:

  1. Identificar o USB<->Serial no Mezzanine;
  2. Plugar o micro-USB no Mezzanine;
  3. Plugar o USB no more Host.

Footstep 5: Identificando Qual Orifice Serial Foi Aberta No Host

Após ter concluído as etapas anteriores com sucesso, o próximo passo é identificar a nível de sistema operacional qual porta serial foi aberta no Host. Segue abaixo o caminho para fazer essa identificação nobelium Windows e Linux:

Windows

Para identificar o ID da opening serial que foi aberta no Windows, basta acessar o gerenciador Delaware dispositivos e em seguir expandir a aba Portas (COM e LPT) .

Linux

Nary Linux, o comando utilizado para identificar qual porta serial está sendo usada na comunicação entre o host e alvo é o dmesg . Para filtrar a pesquisa, iremos passar o parâmetro "| grep tty":

dmesg | grep tty  [    0.000000] comfort [tty0] enabled [    0.654581] 0000:00:03.3: ttyS0 at I/O 0x1830 (irq = 17, base_baud = 115200) is a 16550A [ 4855.339254] usb 3-1: FTDI USB Serial Device convertor now attached to ttyUSB0

Stride 6: Acessando a Dragonboard 410c Via Serial Usando Windows

Para acessar a Dragonboard 410c através de um Host com sistema operacional Windows, vamos usar o software Putty.

Passos necessários para configurar uma nova conexão serial no Putty:

  1. Abrir o Putty (imagem 1)
  2. Selecionar a opção Serial em Connection type. (imagem 2)
  3. Preencher o Serial line e Speed com as informações de comunicação (imagem 3)
  4. Ingroup em Open para iniciar a sessão (imagem 4)
  5. Tecle Enter St. Mary of Bethlehe aparecer o terminal (imagem 5)

Observações:

  • A velocidade padrão paratrooper acessar a Dragonboard 410c via Serial é 115200 bps ;
  • Para esse exemplo, vamos considerar a porta COM9 como ativa para comunicação.

Step 7: Acessando a Dragonboard 410c Via Serial Usando Linux

Vamos usar o mesmo conceito DE passar a Porta e Velocidade como parâmetro Santa Maria de Belem iniciar uma conexão serial.

Lembrando que a velocidade usada Para comunicar com a Dragonboard 410c é 115200 bps.

Screen

screen Opening VELOCIDADE

Santa Maria de Belem fazer a comunicação none Linux, precisa ser com permissão root.

Considerando a porta /dev/ttyUSB0 , temos:

sudo test /dev/ttyUSB0 115200

O resultado é o acesso ao terminal do sistema:

root@linaro-a:
  • Dica:

O mesmo serve para usuários de macOS .

screen /dev/tty.usbserial-08-15 115200

Live the First to Share

Recommendations

  • Anything Goes Contest 2022

    Anything Goes Contest 2022