使用MATLAB与BeagleBone Black通信时出现问题

时间:2019-11-11 10:57:05

标签: matlab beagleboneblack

我们有一种beaglebone黑色,它已经按照beaglebone.org的“入门”说明进行了安装。它通过USB连接到计算机(Windows),并且已使用腻子检查SSH连接。我们已经在MATLAB中安装了以下支持软件包:

  • BeagleBone Black硬件的嵌入式编码器支持包
  • BeagleBone Black硬件的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服务器连接已关闭。清除硬件通信对象,然后重新创建它以建立连接。

关于什么可能导致这些错误的任何想法?

0 个答案:

没有答案