Inhoudsopgave:

Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensoren - Ajarnpa
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensoren - Ajarnpa

Video: Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensoren - Ajarnpa

Video: Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensoren - Ajarnpa
Video: Visualizando os bytes da comunicação serial do arduino e ESP32 com um analisador lógico. 2024, November
Anonim
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensors
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensors

U kunt de meeste tutorials en de meeste configuraties configureren voor het instellen van de omgeving, de manier waarop u kunt communiceren met een Dragonboard 410c met een computer / notebook voor gebruik in serie.

Stap 1: Pré Requisitos:

Benodigde voorwaarden zijn:

Hardware

  • (1) Computer/notebook
  • (1) Dragonboard 410c (pijl)
  • (1) 96boards sensoren mezzanine (pijl)
  • (1) Cabo micro-USB (Amazon)

Software

  • Client serie;
  • Linux Linaro gebaseerd op Debian.

Stap 2: Plugando O 96boards Sensoren Mezzanine Na Dragonboard 410c

Plugando O 96boards Sensoren Mezzanine Na Dragonboard 410c
Plugando O 96boards Sensoren Mezzanine Na Dragonboard 410c

Een primeira etapa do processo é plugar o 96boards sensoren mezzanine (Mezzanine) en Dragonboard 410c (DB410c).

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

Stap 3: Preparando O Ambiente Na Máquina Host

Een preparação do ambiente desenvolvimento no Host bestaat uit configurar um cliente serial para acessar a Dragonboard 410c.

Er zijn verschillende programma's voor de seriële beschikbaarheid van de client op internet, voor andere gebruikers van Windows en Linux:

ramen

O Putty is een programma voor het ondersteunen van protocollen Raw, Telnet, Rlogin, SSH en Serial.

Gevel downloaden van de laatste versie en de installatie op de host.

Linux

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

Volg de volgende stappen om te installeren op de volgende com:

APT-GET:

apt-get installatiescherm

YUM:

yum installatie scherm

U kunt een seriële installatie van een client op een host plaatsen, die u kunt overwegen om een commerciële preparado te maken voor een Dragonboard 410c via een seriële.

Geen proximo passo vamos entender como fazer a conexão física entre o Host e o Alvo.

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

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

Um dos recursos oferecidos pelo Mezzanine é o converter USB para Serial.

Benodigde extra's voor de USB-serieel-conversor é:

  1. Identificatie o USBSerial no Mezzanine;
  2. Plugar of micro-USB geen Mezzanine;
  3. Plugar o USB geen Host.

Stap 5: Identificando Qual Porta Serial Foi Aberta No Host

Identificando Qual Porta Serial Foi Aberta Geen Host
Identificando Qual Porta Serial Foi Aberta Geen Host
Identificando Qual Porta Serial Foi Aberta Geen Host
Identificando Qual Porta Serial Foi Aberta Geen Host

Na het sluiten van de volgende dag, is het mogelijk om een nieuw bestaand operacional qual porta serial foi aberta no Host te identificeren. Segue of caminho para fazer identificaço no Windows en Linux:

ramen

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

Linux

Geen Linux, of gebruik een identificatiecode voor een seriële poort die u kunt gebruiken voor de communicatie tussen de host en de dmesg. Para filtrar a pesquisa, iremos passar o parâmetro " | grep tty":

dmesg | grep tty

[0.000000] console [tty0] ingeschakeld [0.654581] 0000:00:03.3: ttyS0 op I/O 0x1830 (irq = 17, base_baud = 115200) is een 16550A [4855.339254] usb 3-1: FTDI USB Serial Device converter nu aangesloten naar ttyUSB0

Stap 6: Acessando een Dragonboard 410c via seriële Usando Windows

Acessando een Dragonboard 410c via seriële Usando Windows
Acessando een Dragonboard 410c via seriële Usando Windows
Acessando een Dragonboard 410c via seriële Usando Windows
Acessando een Dragonboard 410c via seriële Usando Windows
Acessando een Dragonboard 410c via seriële Usando Windows
Acessando een Dragonboard 410c via seriële Usando Windows

Voor toegang tot een Dragonboard 410c is de host beschikbaar voor operationele Windows, met veel gebruik van software Putty.

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

  1. Abrir o Putty (afbeelding 1)
  2. Selecteer een optie Serieel em Verbindingstype. (afbeelding 2)
  3. Preencher o Serial line e Speed com als informações de comunicação (afbeelding 3)
  4. Clique em Open para iniciar a sessão (afbeelding 4)
  5. Tecle Enter para aparecer o terminal (afbeelding 5)

Opmerkingen:

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

Stap 7: Acessando een Dragonboard 410c via seriële Usando Linux

Vamos usar of mesmo conceito de passar a Porta e Velocidade como parâmetro para iniciar uma conexão serial.

Lembrando que a velocidade usada para comunicar com a Dragonboard 410c en 115200 bps.

Scherm

scherm PORTA VELOCIDADE

Para fazer a comunicação no Linux, precisa ser com permissão root.

Overweeg een porta /dev/ttyUSB0, temos:

sudo-scherm /dev/ttyUSB0 115200

O resultado é o acesso oa terminal do sistema:

root@linaro-a:

Dika:

O mesmo serve para usuários de macOS.

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

Aanbevolen: