ADALM-Pluto修改芯片類型為AD9364模式
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')。

浙公網安備 33010602011771號