У нас есть черный 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 закрыто,Очистите аппаратный объект связи и заново создайте его для установления соединения.
Есть идеи о том, что может быть причиной этих ошибок?