Spisu treści:

Komunikacja Serial Com a Dragonboard 410c Usando Mezzanine 96boards Czujniki: 7 kroków
Komunikacja Serial Com a Dragonboard 410c Usando Mezzanine 96boards Czujniki: 7 kroków

Wideo: Komunikacja Serial Com a Dragonboard 410c Usando Mezzanine 96boards Czujniki: 7 kroków

Wideo: Komunikacja Serial Com a Dragonboard 410c Usando Mezzanine 96boards Czujniki: 7 kroków
Wideo: Komunikacja przez Serial 2024, Listopad
Anonim
Komunikacja Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensors
Komunikacja Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensors

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

Krok 1: Wymagania wstępne:

Os pre requisitos são:

Sprzęt komputerowy

  • (1) komputer/notatnik
  • (1) Dragonboard 410c (strzałka)
  • (1) antresola z czujnikami 96 płyt (strzałka)
  • (1) Cabo micro-USB (Amazonka)

Oprogramowanie

  • Klient seryjny;
  • Linux Linaro bazuje na Debianie.

Krok 2: Plugando O 96boards Sensors Mezzanine Na Dragonboard 410c

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

Pierwsza faza do procesu i wtyczki o 96boards sensor mezzanine (Mezzanine) na Dragonboard 410c (DB410c).

O Mezzanine działa jako tarcza dla Dragonboard 410c, pozwala na rozbudowę większej ilości sprzętu. Alem disso, utiliza conectores padrão para sensores, atuadores e input da familia Grove.

Krok 3: Preparando O Ambiente Na Máquina Host

A preparação zrobić ambiente desenvolvimento nie Host składa się em configurar um klienta szeregowego dostępu do Dragonboard 410c.

Istnieją różne programy z função de cliente serial disponíveis na Internet, segue abaixo um Guia dla Windows i Linux:

Okna

O Putty é um programa para emulação de terminais que suporta protocolos Raw, Telnet, Rlogin, SSH i Serial.

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

Linux

Aby uzyskać dostęp do portu seryjnego bez Linuksa, użyj oprogramowania GNU Screen.

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

APT-GET:

ekran instalacji apt-get

MNIAM:

mniam ekran instalacyjny

Po zainstalowaniu klienta seryjnego hosta na komputerze, należy wziąć pod uwagę tę opcję, aby przygotować się do komunikacji z Dragonboard 410c za pośrednictwem serialu.

Nie próximo passo vamos entender como fazer conexão física entre o Host e o Alvo.

Krok 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 lub konwerter USB na Serial.

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

  1. Identyfikator o USBSerial nr Mezzanine;
  2. Wtyczka micro-USB bez mezzanine;
  3. Wtyczka USB bez hosta.

Krok 5: Identificando Qual Porta Serial Foi Aberta No Host

Identificando Qual Porta Serial Foi Aberta No Host
Identificando Qual Porta Serial Foi Aberta No Host
Identificando Qual Porta Serial Foi Aberta No Host
Identificando Qual Porta Serial Foi Aberta No Host

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

Okna

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

Linux

Brak Linuksa, o użycie komendy do identyfikacji jakości portu szeregowego, który jest wysyłany do komunikacji z hostem i alvo é o dmesg. Para filtrar a pesquisa, iremos passar o parametro " | grep tty":

dmesg | grep tty

[0.000000] konsola [tty0] włączona [0.654581] 0000:00:03.3: ttyS0 przy I/O 0x1830 (irq = 17, base_baud = 115200) to 16550A [4855.339254] usb 3-1: Konwerter FTDI USB Serial Device teraz podłączony do ttyUSB0

Krok 6: Acessando Dragonboard 410c przez szeregowe Windows Usando

Acessando Dragonboard 410c przez Serial Usando Windows
Acessando Dragonboard 410c przez Serial Usando Windows
Acessando Dragonboard 410c przez Serial Usando Windows
Acessando Dragonboard 410c przez Serial Usando Windows
Acessando Dragonboard 410c przez Serial Usando Windows
Acessando Dragonboard 410c przez Serial Usando Windows

Aby uzyskać dostęp do Dragonboard 410c przez hosta z systemem operacyjnym Windows, należy używać oprogramowania Putty.

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

  1. Abrir o Putty (zdjęcie 1)
  2. Wybierz opcję Serial em Typ połączenia. (zdjęcie 2)
  3. Preencher o Linia szeregowa e Prędkość com jako informações de comunicação (obraz 3)
  4. Clique em Open para iniciar a sessão (zdjęcie 4)
  5. Tecle Enter para aparecer o terminal (zdjęcie 5)

Uwagi:

  • Velocidade padrão para acessar Dragonboard 410c przez Serial é 115200 bps;
  • Para esse exemplo, vamos rozważyć porta COM9 como ativa para comunicação.

Krok 7: Acessando Dragonboard 410c przez Serial Usando Linux

Vamos usar lub mesmo conceito de passar Porta e Velocidade como parametro para iniciar uma conexão seryjny.

Lembrando que a velocidade usada para comunicar z Dragonboard 410c i 115200 bps.

Ekran

ekran PORTA VELOCIDADE

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

Rozważ porta /dev/ttyUSB0, temos:

ekran sudo /dev/ttyUSB0 115200

O resultado é o acesso ao terminal do sistema:

root@linaro-a:

Dica:

O mesmo służyć para usuários de macOS.

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

Zalecana: