GPS信号シミュレータを月測位信号シミュレータに改造するために、
久しぶりにbladeGPSをソースからビルドしてみました。
https://github.com/osqzss/bladeGPS
ビルド自体に問題はないものの、bladeGPSを実行すると、libbladeRFの
エラーが出て停止してしまいます。
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1090]
何のエラーだろうと検索してみると、高橋先生のブログがヒット。
https://s-taka.org/pocketsdr-ap-with-bladerf-part2/
どうやら、最新のFX3ファームウェアとFPGAビットストリームだと、動作しないようです。
そこで、ファームウェアをv2.3.2に、ビットストリームをv0.11.0にロールバック。
https://www.nuand.com/fx3_images/
https://www.nuand.com/fpga_images/
インストーラのリリースだと、2019.07に相当します。
https://www.nuand.com/win_installers/
https://github.com/Nuand/bladeRF/releases
ファームウェアの書き換えには、bladerf-cliを使います。
bladeRF-cli --flash-firmware bladeRF_fw_v2.3.2.img
ビットストリームは、C:\Program Files\bladeRF\に置かれているhosted*.rbfを上書きします。
これで、無事にbladeGPSの動作が確認できました。
P.S. どうやらFPGA bitstream v0.14.0の不具合らしい。v0.12.0に戻すことを推奨されている。
https://nuand.com/forums/viewtopic.php?p=17916&sid=bae9e70ddc922a932afb17df0d852983#p17916
最新のリリースである2023.02では、fixされているのだろうか?
Windowsインストーラはまだ提供されていないので、ソースからビルドしてみようかな。
P.P.S. FPGA bitstreamはv0.12.0でもダメっぽい。v0.11.1を推奨?
https://github.com/Nuand/bladeRF/issues/813
久しぶりにbladeGPSをソースからビルドしてみました。
https://github.com/osqzss/bladeGPS
ビルド自体に問題はないものの、bladeGPSを実行すると、libbladeRFの
エラーが出て停止してしまいます。
[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1090]
何のエラーだろうと検索してみると、高橋先生のブログがヒット。
https://s-taka.org/pocketsdr-ap-with-bladerf-part2/
どうやら、最新のFX3ファームウェアとFPGAビットストリームだと、動作しないようです。
そこで、ファームウェアをv2.3.2に、ビットストリームをv0.11.0にロールバック。
https://www.nuand.com/fx3_images/
https://www.nuand.com/fpga_images/
インストーラのリリースだと、2019.07に相当します。
https://www.nuand.com/win_installers/
https://github.com/Nuand/bladeRF/releases
ファームウェアの書き換えには、bladerf-cliを使います。
bladeRF-cli --flash-firmware bladeRF_fw_v2.3.2.img
ビットストリームは、C:\Program Files\bladeRF\に置かれているhosted*.rbfを上書きします。
これで、無事にbladeGPSの動作が確認できました。
P.S. どうやらFPGA bitstream v0.14.0の不具合らしい。v0.12.0に戻すことを推奨されている。
https://nuand.com/forums/viewtopic.php?p=17916&sid=bae9e70ddc922a932afb17df0d852983#p17916
最新のリリースである2023.02では、fixされているのだろうか?
Windowsインストーラはまだ提供されていないので、ソースからビルドしてみようかな。
P.P.S. FPGA bitstreamはv0.12.0でもダメっぽい。v0.11.1を推奨?
https://github.com/Nuand/bladeRF/issues/813