Ubuntu 20.04でのPybombsによるGNU Radio 3.8.3.1のビルド

2021/09/02 3:16 PM

Ubuntu20.04では,PythonがデフォルトでPython3になっている.過去の経緯で,Ubuntu18.04でPython3設定でGNU Radio環境をこれまで使用してきた.Ubuntu20.04に移行したいので,テストとしてUbuntu 20.04でのPybombsによるGNU Radioのビルドを実施した.自身のための備忘録として,そのログを以下に示す(単なるテキストファイルで,文字コードはUTF-8です).

GNU Radio Companionを起動すると,GNU Radio Companion v3.8.3.1-16-g9d94c8a6 が起動した.2021年6月10日に,GNU Radio 3.8.3.1とGNU Radio 3.9.2.0が同日リリースされている.上記のように,2021年8月20日現在でのPybombs によるデフォルトのビルド「-R gnuradio-default」では,master branch(実態としてはmaint-3.8)としてビルドが進み,GNU Radio3.8.3.1-16-g9d94c8a6 がインストールされることが確認できた.

USRPのためにイメージファイルをダウンロードしておく.

$ uhd_images_downloader
[INFO] Using base URL: https://files.ettus.com/binaries/cache/
[INFO] Images destination: /home/yyama/gr38/share/uhd/images
[INFO] No inventory file found at /home/yyama/gr38/share/uhd/images/inventory.json. Creating an empty one.
19293 kB / 19293 kB (100%) x3xx_x310_fpga_default-g9ba275de.zip
18721 kB / 18721 kB (100%) x3xx_x300_fpga_default-g9ba275de.zip
01534 kB / 01534 kB (100%) e3xx_e310_sg1_fpga_default-gfde2a94e.zip
01522 kB / 01522 kB (100%) e3xx_e310_sg3_fpga_default-gfde2a94e.zip
09070 kB / 09070 kB (100%) e3xx_e320_fpga_default-gfde2a94e.zip
23158 kB / 23158 kB (100%) n3xx_n310_fpga_default-g9ba275de.zip
16165 kB / 16165 kB (100%) n3xx_n300_fpga_default-g9ba275de.zip
25060 kB / 25060 kB (100%) n3xx_n320_fpga_default-g9ba275de.zip
00479 kB / 00479 kB (100%) b2xx_b200_fpga_default-gfde2a94e.zip
00464 kB / 00464 kB (100%) b2xx_b200mini_fpga_default-gfde2a94e.zip
00879 kB / 00879 kB (100%) b2xx_b210_fpga_default-gfde2a94e.zip
00523 kB / 00523 kB (100%) b2xx_b205mini_fpga_default-gfde2a94e.zip
00162 kB / 00162 kB (100%) b2xx_common_fw_default-g2bdad498.zip
00007 kB / 00007 kB (100%) usrp2_usrp2_fw_default-g6bea23d.zip
00450 kB / 00450 kB (100%) usrp2_usrp2_fpga_default-g6bea23d.zip
02415 kB / 02415 kB (100%) usrp2_n200_fpga_default-g6bea23d.zip
00009 kB / 00009 kB (100%) usrp2_n200_fw_default-g6bea23d.zip
02757 kB / 02757 kB (100%) usrp2_n210_fpga_default-g6bea23d.zip
00009 kB / 00009 kB (100%) usrp2_n210_fw_default-g6bea23d.zip
02076 kB / 02076 kB (100%) n230_n230_fpga_default-gfde2a94e.zip
00319 kB / 00319 kB (100%) usrp1_usrp1_fpga_default-g6bea23d.zip
00522 kB / 00522 kB (100%) usrp1_b100_fpga_default-g6bea23d.zip
00006 kB / 00006 kB (100%) usrp1_b100_fw_default-g6bea23d.zip
00017 kB / 00017 kB (100%) octoclock_octoclock_fw_default-g14000041.zip
04839 kB / 04839 kB (100%) usb_common_windrv_default-g14000041.zip
[INFO] Images download complete.

~/gr38ディレクトリは,約12GBの容量を占めている.GNU Radio 3.7.xでは,8GBくらいであったので,占有するディスクスペースは少し増加している.

GNU Radio

Posted by 山田洋