常见问题和修复
解决工作中遇到的问题在安装期间或在使用I / O模式特性的支持包。万博1manbetx
主机与ADALM-PLUTO无线电通信
问题
ADALM-PLUTO广播不是随机响应命令或重新启动。
可能的解决方案万博 尤文图斯
拔掉ADALM-PLUTO广播,重启主机,插件ADALM-PLUTO收音机,打开MATLAB®在命令行中执行:
cd (fullfile (matlab.internal.get3pInstallLocation (“libiio.instrset”),“win64”,“MS64”)系统(“iio_info - s”)
如果主机与ADALM-PLUTO无线电通信,广播已经可以使用了。在这种情况下,您将看到一个输出列表收音机序列号和USB端口信息类似如下:
…可用的上下文:0:0456:b673(模拟设备公司。PlutoSDR (ADALM-PLUTO)),…串行= 104473222 a870010050020009db5d52277 [usb 2.11.5):
如果主机不能与ADALM-PLUTO无线电通信,取代收音机。在这种情况下,您将看到一个输出类似如下:
…没有上下文。
主机USB端口ADALM-PLUTO无线电通信不可靠
问题
ADALM-PLUTO收音机无响应或命令失败,尤其是当收音机被连接到一个无动力的USB集线器。
可能的解决方案万博 尤文图斯
插入USB接口在PlutoSDR。除了连接USB通信连接器端口外,还专门的电源连接到USB电源连接器端口PlutoSDR。
如果PlutoSDR连接到一个无动力的USB集线器,切换到一个USB集线器。
在电脑上尝试切换到另一个USB端口。
输入必须是复杂的
问题
PlutoSDR发射机的输入必须是复杂的。这执行是因为潜在的腐败输入信号的无线电硬件智商不平衡校正时输入传输信号是实值。
具体来说,接受一个真正的信号存在的问题如果:
PlutoSDR回路配置中使用(LOs Tx和Rx是锁着的)和一个真正的信号传输。
使用两个单独的收音机和LO频率偏移小于~ 100赫兹。
有关更多信息,请参见正交跟踪。
可能的解决方案万博 尤文图斯
指定一个复杂的信号传输。
超支或欠载运行很有用
问题
模型不是在实时运行。
可能的解决方案万博 尤文图斯
遵循的例子检测欠载运行很有用和超支。
尝试使用基于矢量的处理,如中描述MATLAB的性能改进。
固件版本的警告
问题
当使用PlutoSDR与为模拟设备通信工具箱™支持包ADALM-Plut万博1manbetxo收音机你看到这个消息:
警告:ADALM-PLUTO无线电与序列号<串行num >的固件版本“0.23”。推荐的固件版本是“0.26”。点击这里开始硬件设置应用程序更新电台推荐版本固件。抑制这个警告请点击这里。
支持包问万博1manbetx题这个警告,提醒你当上安装的固件版本PlutoSDR不建议使用支持包释放您正在运行。如果固件版本PlutoSDR以上推荐的版本,你必须升级你的固件。如果固件版本PlutoSDR比推荐的版本更新,你可以继续使用你的PlutoSDR没有安装推荐的固件。
请注意
MathWorks®没有PlutoSDR设备的稳定性和性能测试固件版本更新比推荐的固件版本。
可能的解决方案万博 尤文图斯
推荐更新固件版本:
在MATLAB家选项卡上,选择
管理插件
从附加组件在环境部分。在正确的条目为模拟设备ADALM-Pluto无线电通信工具万博1manbetx箱支持包,单击设置装置按钮。单击设置齿轮按钮打开硬件设置应用程序更新固件。完成固件更新程序中遵循指令。
继续使用一个新的固件版本比推荐的版本。
使用比推荐的固件版本更新时,一条警告消息偶尔会打印在命令窗口注意支持包和固件版本之间的不匹配。万博1manbetx警告可以抑制通过输入下面的代码在命令行或将其添加到
startup.m
文件,你指定启动选项。警告(“关闭”,“plutoradio: sysobj: FirmwareIncompatible”);
硬件设置窗户7——测试ADALM-PLUTO无线电连接失败
问题
如果所有这些条件都是正确的:
你有窗户®7操作系统。
发射机和接收机的硬件安装过程中测试失败。
你看到这些错误当你叫冥王星广播对象。
rx = sdrrx (“冥王星”);rx ()
未定义的函数或变量“internal_design_filter”。错误在comm.libiio.AD9361 comm.libiio.AD9361.Filter.info.designDefaultFilter错误。基地在comm.libiio.AD9361 / setupFIR错误。基地/ comm.libiio.AD9361.Rx initDevice错误/ setupImpl
可能的解决方案
作为管理员运行安装程序。退出安装程序和MATLAB。以管理员身份启动MATLAB和再次启动安装程序。以管理员身份运行,右键单击MATLAB图标并选择以管理员身份运行。
硬件设置Linux——配置ADALM-PLUTO无线电失败
问题
失败在配置期间ADALM-PLUTO电台在Linux上®由于无法改变频带通过串行端口。在特定的Linux发行版,比如Ubuntu®,你不能够通过串口配置与无线电通信频带。
可能的解决方案
使用ssh配置频带,如下所示:
确定电台的IP地址分配。恢复出厂设置IP地址
192.168.2.1
。通过查看确认无线IP地址info.html
文件在PlutoSDR文件夹中找到。收音机作为USB驱动器出现命名PlutoSDR当无线连接到主机。在Linux命令提示符,输入以下命令(更新的IP地址匹配一个决定在之前步骤):
sshroot@192.168.2.1
主机的真实性192.168.2.1(192.168.2.1)”不能成立。指纹ECDSA关键是SHA256: MrvRV5EM7cdUe2bP0Vt2r4OQ5LKBc3PG08BGYMklblA。你确定你要继续连接(是/否)?是的警告:永久“192.168.2.1”(ECDSA)添加到已知的主机列表。root@192.168.2.1的密码:输入“模拟”密码)
模拟
欢迎来到:______ _ _ _________________ | ___ \ | | | /一幅| _ \ \ | | _ / / | _ _ | | _ ___ \”。| | | | | _ / / | __ / | | | | | _ / _ \”。/ \ | | | | | | | | _ | | | | (_)/ \ __ / / | / / | | \ \ \ _ | | _ | \ _,_ | \ __ / | ___ / __ \ ___ / \ \ _ | \ _ | http://wiki.analog.com/university/tools/pluto
fw_setenvattr_name兼容的fw_setenvattr_val“ad9364”pluto_reboot重置
电台的身份无法分配IP地址
问题
MATLAB返回一个错误,当你试图分配一个IP地址RadioID
:
tx = sdrdev (“冥王星”,“RadioID”,“ip: 192.168.2.4”);
可能的解决方案
如果你不能成功地分配一个IP地址RadioID
,你使用的是Linux,需要这些额外的步骤来配置和识别ADALM-PLUTO电台通过IP地址:
来确定分配的IP和MAC地址的主机IP地址分配给ADALM-PLUTO广播,看看
info.html
。例如,使用命令:grep——一个1“IP地址(\ | MAC地址(主机)/媒体/ PlutoSDR * / info.html
确定以太网端口分配给硬件地址。例如,使用命令:
ifconfig——一个|grepeth [0 - 9]
以太网端口相关联的IP地址映射到基于硬件地址与主机电脑。例如,如果以太网端口
eth9
和IP地址192.168.2.10
使用命令:sudoifconfigeth9192.168.2.10
尝试与ADALM-PLUTO无线电通信,例如,如果ADALM-PLUTO无线IP地址
192.168.2.1
使用命令:平- c3192.168.2.1
ADALM-PLUTO电台很忙
问题
MATLAB调用会返回这个警告消息信息
方法:
信息(dev)
# #建立连接硬件。这个过程可以用# #几秒钟。警告:不能创建一个司机为指定的地址。地址的ip: 192.168.2.1已经由一块,块对话框,或系统对象。停止仿真,关闭打开的对话框中,或调用释放方法的系统对象允许分配一个新的所有者。
这个消息意味着无线电硬件使用由另一个MATLAB仿真软件万博1manbetx®会话。ADALM-PLUTO收音机可以成为忙碌当发生下列条件:
仿真万博1manbetx软件模拟是在进步。
接收机或发射机块是开放的。
一个锁定接收机或发射机系统在内存中对象™。
可能的解决方案
释放无线电硬件通过停止仿真,关闭,或调用释放
方法系统的对象。
没有数据从硬件
问题
你不是从无线电硬件流后开始接收数据。
可能的解决方案万博 尤文图斯
重新连接。如果你没有连接,可能是一个无线电身份冲突,一个坏电缆,或停电导致的问题。重新建立连接:
检查电缆和电力。
确保你有一个基本的连接,请参考手动Host-Radio硬件设置。
如果你不能与主机建立沟通,检查你的无线电硬件错误连接或缺陷。
同步软件和无线硬件
广播对象:使用
信息
方法。接收机块:打开块面具和点击信息。
接收机系统对象:使用
信息
方法。