主要内容

常见问题及修复

解决安装期间或使用支持包的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 (Analog Devices Inc.。PlutoSDR (ADALM-PLUTO)),…串行= 104473222 a870010050020009db5d52277 [usb 2.11.5):

    • 如果主机与ADALM-PLUTO收音机无法通信,请更换收音机。在这种情况下,您将看到类似如下的输出:

      ...没有找到上下文。
      如果ADALM-PLUTO无线电故障,请转到https://ez.analog.com/university-program/在Analog Devices®寻求支持金宝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”。点击这里启动硬件安装应用程序将无线电固件更新到推荐版本。要取消此警告,请单击此处。

当Plu金宝apptoSDR上安装的固件版本不建议与您正在运行的支持包版本一起使用时,支持包发出此警告以提醒您。如果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'。com .libiio. ad9361 . filter .info. designdefaultfilter错误。com .libiio. ad9361中的base/ setupir错误。com .libiio. ad9361 . rx /setupImpl . base/initDevice错误

可能的解决方案

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

硬件设置在Linux—配置ADALM-PLUTO无线电故障

问题

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]

  • 请根据与主机关联的硬件地址,将IP地址映射到关联的以太网端口。例如,以太网端口为eth9, IP地址为192.168.2.10使用命令:

    sudoifconfigeth9192.168.2.10

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

    - c3.192.168.2.1

ADALM-PLUTO无线电占线

问题

函数调用时,MATLAB返回此警告消息信息方法:

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

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

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

  • 一个接收器或发射机块是打开的。

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

可能的解决方案

方法来释放无线电硬件,方法包括停止模拟、关闭块或调用释放方法。

硬件无数据

问题

流开始后,您没有从无线电硬件接收数据。

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

重新连接。如果您没有连接,则可能是无线电标识冲突、电缆损坏或断电导致了问题。要重建连通性:

  • 检查线缆和电源。

  • 要确保您有一个基本的连接,请参阅手动主机无线电硬件设置

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

同步软件和无线电硬件

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

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

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