ADALM-Pluto 使用芯片AD9363(325 MHz - 3.8 GHz),但可切换至 AD9364(70 MHz - 6 GHz)模式,此篇随笔将采用串口调试的方式将 Pluto 设置为 AD9364 芯片,进而提高接收信号频率范围,以包含FM广播信号的频率。

前言

ADALM Pluto SDR 设备虽然只集成了 AD9363 芯片,但可以通过软件配置切换到 AD9364 模式,这是因为 AD9363 和 AD9364 芯片在硬件设计上具有高度的兼容性,它们属于同一系列的射频收发器,并且在寄存器配置和功能上存在相似性。

AD9363 支持频率范围 325 MHz - 3.8 GHz,AD9364 支持频率范围 70 MHz - 6 GHz。这样的修改可以增加 ADALM-Pluto 的频率接收范围。

准备环境

  • 一个串口调试助手:这里采用 MobaXterm。在该网站下载安装即可,便携版本与安装版本均可使用。
  • ADALM Pluto(并连接电脑)。

使用串口修改Pluto为AD9364模式

启动串口调制

启动 MobaXterm,点击左上角 Session 新建会话,选择 Serial 串口面板。

选择 Pluto 对应的 COM 端口,波特率(Speed)设置为 115200,并选择 Advanced Serial settings,将 Flow control(流控制)设置为 None,其余配置默认即可。

默认配置如下:数据位 8 比特,停止位 1 比特,无奇偶校验位。

如下图所示。

点击 ok 进行连接。将显示如下。

进行连接

此时输入用户名 root,之后显示 Password: ,输入密码 analog,即可连接 pluto。

设置芯片

使用下述命令设置芯片。

fw_setenv attr_name compatible
fw_setenv attr_val "ad9364"

重启芯片

使用下述命令重启 pluto。(二选一即可)

pluto_reboot reset # 与下述命令二选一
reboot # 与上述命令二选一

重新连接与测试结果

等待电脑提示 Pluto 重新连接后,按下 R 重启会话,重新输入用户名与密码进行连接。

使用下述查看芯片。

fw_printenv attr_name
fw_printenv attr_val

使用串口修改Pluto为AD9363模式

同理,使用以下命令即可将芯片改回 AD9363。

fw_setenv attr_name compatible
fw_setenv attr_val "ad9363"
pluto_reboot reset # 重启Pluto 与下述命令二选一
reboot # 重启Pluto 与上述命令二选一

使用 MATLAB 修改Pluto

警告:

以下方式我会一直卡住,不确定是否可用

在 MATLAB 命令框中输入

configurePlutoRadio('AD9364')

返回

ans=1

即可成功。同理,也可修改至 AD9363,即 configurePlutoRadio('AD9363')

ADALM-Pluto修改芯片类型为AD9364模式的更多相关文章

  1. sqlServer 2008修改字段类型和重命名字段名称的sql语句

    sqlServer 2008修改字段类型和重命名字段名称的sql语句 //修改字段的类型 alter table fdi_news alter column c_author nvarchar(50) ...

  2. Oracle/SQL 修改字段类型和长度

    标准SQL修改字段类型和长度语句: ALTER TABLE tableName modify column columnName 类型;例如Mysql的修改字段类型语句:alter table tes ...

  3. Mysql字段操作—增加字段、删除字段、修改字段名、修改字段类型(约束条件)

    1.增加字段:    alter table   tablename    add   new_field_id   type   not null default '0';     例:     a ...

  4. mysql如何修改表类型(表引擎)

    参考阅读:http://www.manongjc.com/article/1205.html 最近遇到一个修改 MySQL 表类型的问题,以前在 phpmyadmin 管理 mysql 数据库时,建立 ...

  5. oracle如何修改字段类型(oracle总体知识2)

    在一次做开发的时候,遇到需要将数据表的字段类型由number改成varchar,可是该字段又有值, 用  alter table t-name modify cname newType;会报错. 话说 ...

  6. Oracle修改字段类型和长度

    Oracle修改字段名 alter table 表名 rename column 旧字段名 to 新字段名 Oracle修改字段类型和长度 alter table 表名 modify 字段名 数据类型 ...

  7. sql语句修改字段类型和增加字段

    /*修改字段类型*/ ) go /*增加字段和说明*/ ) EXECUTE sp_addextendedproperty N'MS_Description','说明文字',N'user',N'dbo' ...

  8. Oracle创建表、修改字段类型

    1.创建表 1.创建表 create table SCM_PER( --SCM_PER表名 ID ) primary key,--主键ID USERID ),--用户ID --Permission v ...

  9. flask请求钩子、HTTP响应、响应报文、重定向、手动返回错误码、修改MIME类型、jsonify()方法

    请求钩子: 当我们需要对请求进行预处理和后处理时,就可以用Flask提供的回调函数(钩子),他们可用来注册在请求处理的不同阶段执行的处理函数.这些请求钩子使用装饰器实现,通过程序实例app调用,以 b ...

  10. Oracle基本操作,Oracle修改列名,Oracle修改字段类型

    oracle基本操作,Oracle修改列名,Oracle修改字段类型 >>>>>>>>>>>>>>>>& ...

随机推荐

  1. ubuntu如何安装redis

    在终端下输入 sudo apt search redis 查找一下发现了 redis-server 如果找不到 你可能需要使用 update 更新一下了 sudo apt-get update 然后就 ...

  2. 曲线救国--访问dockerhub仓库

    前言 由于dockerhub也被墙了,导致基础镜像没法拉取.后面解封了,又被墙了... 在这次被墙之前,访问国外的速度也是堪忧,甚至访问不了k8s的镜像,基于此,分享一下笔者经验 使用Daocloud ...

  3. SSL免费证书之Let’s Encrypt

    官网:https://letsencrypt.org/zh-cn 官网建议使用Certbot的方式进行安装,所以首先我们需要安装Certbot Certbot) 官网:Certbot (eff.org ...

  4. 网站刚上线,就被 DDoS 攻击炸了!

    今天是一个值得纪念的日子,你打开一罐可乐,看着自己刚刚上线的小网站,洋洋得意. 这是你第一次做的网站,上线之后,网站访问量突飞猛进:没过多久,你就拿到了千万的风投,迎娶了女神,走上了人生巅峰... 害 ...

  5. 聊一下怎么十分钟速水CVE

    题目是真的.今天晚上刚接触关于CVE的审计和提交.只能说:牛逼的是真牛逼,水的是真水. 我接下来教你,怎么在10分钟里找到一个CVE的中危漏洞并且提交.然后你就可以去咸鱼接单了,一个一铂快 打开htt ...

  6. Mysql8忽略大小写的解决方案

    ​一.删除服务器数据文件 由于8.0没法设置参数后重启(失败),所以必须删掉老库,重新启动才行. 切记::本步骤要删掉老库所有资料,如果是数据库当前有用,请做好备份,再进行操作. systemctl ...

  7. win10重装如何跳过微软账号直接设置本地帐户

    ​在添加你的帐户界面,选择脱机帐户 第二个页面,选择有限的体验 第三个页面,设置自己本地的用户名 第四个页面,设置自己本地的密码

  8. COSBrowser文件编辑-随时随地在线编辑

    本文介绍如何通过COSBrowser文件在线编辑功能更方便的使用云上存储的数据. 痛点分析 日常工作和生活中,我们需要把记录的文档.编写的文案.音视频文件保存管理好,又担心设备损坏.文件丢失或是更换设 ...

  9. Dockerr安装Oracle以及使用DBeaver连接

    拉取镜像 pull container-registry.oracle.com/database/free:latest 创建容器 说明一下我现在的最新版本是23 docker run -d --na ...

  10. 【C#】【类设计器】【类图】类图安装与简单使用

    安装 使用 Ctrl + Shift + A 或者按下图操作