ADALM-PLUTOの環境構築(まとめ中、未検証含む)

サンプルプログラムを動かし、GNURadioで動作を確認後、スタンドアローンでIQサンプリングできる方法を検証、記載する。

 

Host / Network モデムとして運用する方法

まずは、このサイトを一読し、ニーズに合う利用方法を選択するのが良い。

単独運用、ネットワーク運用、スマホからウォーターフォール確認等、幅広く解説さている。

http://www.pabr.org/radio/leantrx/thumb_plutosdr_phone_otg_batt.jpg

LeanTRX: A web interface for embedded SDR platfor

GNU Radioインストール手順

GNU Radioを利用したい場合、以下の手順となる。

0.FWアップデート

 windowsへADALM-PLUTOを接続時に開かれるエクスプローラの info.html の通りに設定する。

1.インターネットへ接続

 インターネットへ接続し、aptより必要ライブラリをインストールする必要がある。USB-EtherまたはWiFi Dongleよりインターネット接続を行う。 

 以下を参考にしたが、WiFI、USB-Ether共に全く繋がらない。

 WI-FiはTL-WN7252N、USB-EtherはCableMatterのもの。

 TL-WN725Nはテスト済みと記載があるのだが...。

USB OTG – HOST function Support [Analog Devices Wiki

Using either WIFI or Wire Ethernet with adalm-pluto - Q&A - Virtual Classroom for ADI University Program - EngineerZone

2.GNU Radioをインストール

GNU Radio [Analog Devices Wiki]

 

スタンドアローンSDRの作成方法(未検証・調査中)

まずは、USB電源供給し、ネットワークに接続する必要がある。
但し、シンプルホストとして外付けOTG USB Diskへデータを格納することも可能。(未

ADALM-PLUTO Prerequisites [Analog Devices Wiki]

 

以下、参考。

https://wiki.analog.com/university/tools/pluto/devs/embedded_code

https://ez.analog.com/adieducation/university-program/f/q-a/77812/is-there-an-example-somewhere-with-standalone-plutosdr-signal-grabbing/191626#191626

 

スタンドアローンSDRの作成方法2(未検証・調査中)

C/C++コードをクロスコンパイルする事で、Stand-Alone運用できるようだ。

https://wiki.analog.com/university/tools/pluto/devs/embedded_code

カスタムアプリケーションを創る。

以下に詳く、E310やSidekiq z2等もスタンドアローンSDRの候補となる。

2x2デバイスはZynq SDR等を利用する必要があるだろうか。

https://www.gnuradio.org/grcon/grcon18/presentations/plutosdr/8-Michael_Hennerich.pdf

 

その他スタンドアローンSDR

Zenboard

https://wiki.analog.com/resources/eval/user-guides/ad-fmcdaq2-ebz/software/linux/zynq