我们有一种beaglebone黑色,它已经按照beaglebone.org的“入门”说明进行了安装。它通过USB连接到计算机(Windows),并且已使用腻子检查SSH连接。我们已经在MATLAB中安装了以下支持软件包:
以下是我们编写的一些命令和相应的错误消息:
>> bb=beaglebone('192.168.7.2','root','')
使用beaglebone错误(第236行)
无法使用设备地址“ 192.168.7.2”,用户名“ root”,密码“”建立与板的SSH连接。 检查设备地址,用户名和密码是否正确。
>> 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行)
到192.168.7.2的SSH服务器连接已关闭。清除硬件通信对象,然后重新创建它以建立连接。
关于什么可能导致这些错误的任何想法?