Проблема связи с BeagleBone Black с помощью MATLAB - PullRequest
0 голосов
/ 11 ноября 2019

У нас есть черный beaglebone, который был установлен, следуя инструкциям по началу работы с beaglebone.org. Он подключен к компьютеру (Windows) через USB, а соединение SSH проверено с помощью замазки. Мы установили следующие пакеты поддержки в MATLAB:

  • Пакет поддержки встроенного кодера для оборудования BeagleBone Black
  • Пакет поддержки MATLAB для оборудования BeagleBone Black

Здесьвыполняет некоторые из написанных нами команд и соответствующие сообщения об ошибках:

>> bb=beaglebone('192.168.7.2','root','')

Ошибка при использовании beaglebone (строка 236)

Невозможно установить SSH-соединение с платой с адресом устройства «192.168.7.2», именем пользователя «root», паролем «». Проверьте правильность адреса устройства, имени пользователя и пароля.

>> bb=beaglebone('192.168.7.2','debian','temppwd')

Ошибка при использовании beaglebone.internal.sshclient / executeCommand

Ошибка при выполнении команды: sudo: отсутствует tty и не указана программа askpass

Ошибка в beaglebone / addHostToEtcHosts (строка 968)

out = obj.Ssh.executeCommand ('sudo cat / etc / hosts');

Ошибка в beaglebone (строка 241)

addHostToEtcHosts (obj, '192.168.7.1', 'foo');

>> bb=beaglebone_black('192.168.7.2','debian','temppwd');

>> printPinGroups(bb)

Ошибка при использовании beaglebone_black / printPinGroups(строка 491)

Ошибка при выполнении команды "sudo cat /sys/kernel/debug/pinctrl/44e10800.pinmux/pingroups". Подробности:

STDERR: sudo: tty отсутствует и не указана программа askpass

STDOUT:

>> bb=beaglebone_black('192.168.7.2','root','');

>> printPinGroups(bb)

Ошибка при использовании beaglebone_black / printPinGroups (строка 491)

Соединение с сервером SSH в 192.168.7.2 закрыто,Очистите аппаратный объект связи и заново создайте его для установления соединения.

Есть идеи о том, что может быть причиной этих ошибок?

...