主要内容

常见问题及修复

解决在安装或使用支持包的I/O模式特性时遇到的问题。金宝app

主机没有与ADALM-PLUTO无线电通信

问题

ADALM-PLUTO无线电没有响应命令或随机重启。

可能的解决方案金宝搏官方网站

  • 看到主机USB端口到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无线电通信,请更换无线电。在这种情况下,您将看到类似如下的输出:

      ...没有上下文。
      如果ADALM-PLUTO无线电故障,请转到https://ez.analog.com/university-program/在模拟设备®寻求支持金宝app。

主机USB端口到ADALM-PLUTO无线电通信不可靠

问题

ADALM-PLUTO无线电无响应或命令失败,特别是当无线电连接到一个未供电的USB集线器。

可能的解决方案金宝搏官方网站

  • 插入PlutoSDR上的两个USB端口。除了连接USB通信连接器端口外,还需要将专用电源连接到PlutoSDR上的USB电源连接器端口。

    PlutoSDR与引脚和端口连接的原理图

  • 如果PlutoSDR连接的USB集线器未上电,请切换到已上电的USB集线器。

  • 尝试切换到你电脑上的另一个USB端口。

输入必须是复杂的

问题

PlutoSDR发射器输入必须是复杂的。这是由于当输入传输信号是实值时,无线电硬件IQ不平衡校正可能会破坏输入信号。

具体来说,如果以下情况存在接收真实信号的问题:

  1. PlutoSDR在环回配置中使用(Tx和Rx的LOs被锁定),一个真实的信号被传输。

  2. 采用两台独立的收音机,LO频偏小于~100Hz。

有关更多信息,请参见正交跟踪

可能的解决方案金宝搏官方网站

  • 指定要传输的复杂信号。

超支或欠载运行很有用

问题

模型不是实时运行的。

可能的解决方案金宝搏官方网站

固件版本的警告

问题

当使用PlutoSDR与通讯工具箱™支持包模拟设备ADALM-Pluto金宝app无线电,你会看到这条消息:

警告:ADALM-PLUTO无线电与序列号''有固件版本"0.23"。建议固件版本为“0.26”。点击这里启动硬件安装程序以更新无线电固件到推荐的版本。若要取消此警告,请单击此处。

当您的P金宝applutoSDR上安装的固件版本不推荐与您正在运行的支持包版本一起使用时,支持包发出此警告。如果PlutoSDR上的固件版本低于推荐版本,则需要升级固件。如果PlutoSDR上的固件版本比推荐的版本更新,您可以继续使用PlutoSDR,而不需要安装推荐的固件。

请注意

MathWorks®未测试固件版本低于推荐固件版本的PlutoSDR设备的稳定性或性能。

可能的解决方案金宝搏官方网站

  • 升级到推荐的固件版本:

    • 在MATLAB中首页选项卡上,选择管理插件附加组件环境部分。

    • 在入口的右端通讯工具箱支持包模拟设备ADALM-Pluto金宝app无线电,单击设置齿轮按钮.点击设置齿轮按钮打开硬件设置应用程序更新固件。按照应用程序中的说明完成固件更新。

  • 继续使用比推荐版本更新的固件版本。

    • 当使用比推荐固件版本更新的固件时,命令窗口中偶尔会显示一条警告信息,说明支持包和固件版本之间的不匹配。金宝app可以通过在命令行输入以下代码或将其添加到startup.m文件,你指定启动选项

      警告(“关闭”,“plutoradio: sysobj: FirmwareIncompatible”);

硬件设置窗户7-测试ADALM-PLUTO无线电连接失败

问题

如果所有这些条件都成立:

  1. 你有窗户®7操作系统。

  2. 在硬件设置过程中发射机和接收机测试都失败。

  3. 当你调用冥王星射电天体时,你会看到这些错误。

    rx = sdrrx (“冥王星”);rx ()
    未定义函数或变量'internal_design_filter'。Error in comm.libiio.AD9361. filter .info. designdefaultfilter错误描述在comm.libiio.AD9361错误。在com .libiio. ad9361 . rx /setupImpl中出错

可能的解决方案

以管理员身份运行安装程序。退出安装程序和MATLAB。以管理员身份启动MATLAB并再次启动安装程序。要以管理员身份运行,右键单击MATLAB图标并选择以管理员身份运行

硬件设置Linux—配置ADALM-PLUTO Radio Failure

问题

Linux上配置ADALM-PLUTO无线电时失败®无法通过串口改变频带。在某些Linux发行版上,比如Ubuntu®,您无法通过串口与无线电通信来配置频带。

可能的解决方案

使用ssh配置频率的方法如下:

  1. 确定为无线电分配的IP地址。出厂默认IP地址为192.168.2.1.确认无线电IP地址通过查看info.html在PlutoSDR文件夹中找到的文件。收音机以USB驱动器的形式出现PlutoSDR当收音机与主机连接时。

  2. 在Linux命令提示符下,输入以下命令(更新IP地址以匹配上一步中确定的IP地址):

    sshroot@192.168.2.1
    无法建立主机“192.168.2.1(192.168.2.1)”的真实性。ECDSA密钥指纹为SHA256:MrvRV5EM7cdUe2bP0Vt2r4OQ5LKBc3PG08BGYMklblA。您确定要继续连接吗(是/否)?yes警告:将'192.168.2.1' (ECDSA)永久添加到已知主机列表中。root@192.168.2.1的密码:[输入“analog”作为密码]
    模拟
    欢迎来到 : ______ _ _ _________________ | ___ \ | | | / ___| _ \ ___ \ | |_/ / |_ _| |_ ___ \ `--.| | | | |_/ /| __/| | | | | __/ _ \ '——。\ | | | / | | | | |_| | || (_) /\__/ / |/ /| |\ \ \_| |_|\__,_|\__\___/\____/|___/ \_| \_| http://wiki.analog.com/university/tools/pluto
    fw_setenvattr_name兼容的fw_setenvattr_val“ad9364”pluto_reboot重置
    收音机重新启动,你可以关机了ssh

无法分配IP地址无线电标识

问题

当你试图分配一个IP地址时,MATLAB返回一个错误RadioID

tx = sdrdev (“冥王星”“RadioID”“ip: 192.168.2.4”);

可能的解决方案

如果无法成功分配IP地址RadioID,并且您正在使用Linux,这些额外的步骤需要通过IP地址配置和识别ADALM-PLUTO无线电:

  • 要确定分配给主机的IP和MAC地址以及分配给ADALM-PLUTO无线电的IP地址,请查看info.html.例如,使用如下命令:

    grep——一个1'IP地址(\|MAC地址(主机)'/媒体/ PlutoSDR * / info.html

  • 确定分配给HW地址的以太网端口。例如,使用如下命令:

    ifconfig——一个|grepeth [0 - 9]

  • 根据主机关联的HW地址映射IP地址到关联的以太网端口。例如,以太网端口为eth9IP地址为192.168.2.10使用命令:

    sudoifconfigeth9192.168.2.10

  • 尝试与ADALM-PLUTO无线电通信,例如,ADALM-PLUTO无线电IP地址为192.168.2.1使用命令:

    - c3.192.168.2.1

ADALM-PLUTO无线电忙

问题

的调用返回这个警告消息信息方法:

信息(dev)
##连接硬件这个过程可能花费##几秒钟。警告:不能为指定的地址创建驱动程序。地址'ip: 192.168.2.1'已经属于一个块,块对话框,或系统对象。停止模拟、关闭打开对话框或调用System对象的release方法以允许分配新的所有者。

这个消息意味着无线电硬件正在被另一个MATLAB或Simulink使用金宝app®会话。当下列任何一种情况发生时,ADALM-PLUTO无线电可能变得繁忙:

  • Si金宝appmulink正在进行仿真。

  • 接收机或发射机模块打开。

  • 一个锁定的接收器或发射器系统对象™在内存中。

可能的解决方案

通过停止模拟、关闭块或调用释放System对象的方法。

无硬件数据

问题

流媒体启动后,你没有从无线电硬件接收数据。

可能的解决方案金宝搏官方网站

重新连接。如果您没有连接,可能是无线电身份冲突、坏的电缆或电源丢失造成的问题。重新建立连接:

  • 检查电缆和电源。

  • 要确保你有一个基本的联系,请参考手动主机-无线电硬件设置

  • 如果您不能与主机建立通信,请检查您的无线电硬件是否有故障连接或缺陷。

同步软件和无线电硬件

  • 对于无线电对象:使用信息方法。

  • 接收块:打开接收块掩码,单击信息

  • 对于接收器系统对象:使用信息方法。