OSQZSS

オープンソース準天頂衛星(QZSS)受信機

Petalinuxでユーザアプリケーション

2022-12-11 17:28:33 | SDR
Petalinuxのチュートリアルを進めます。ネットの情報に感謝。

ZYBO (Zynq) 初心者ガイド (11) LinuxユーザアプリケーションでLチカ

プラットフォームの設定は変えずに、アプリケーションのプロジェクトを作成。
とりあえず何もせずに、テンプレートをそのままビルドします。



生成されたmyappを、SDカードのrootfsパーティションの/usr/bin/にコピーします。
BOOTパーティションの中身は、そのままです。



SDカードをZyboのスロットに差し込み、起動。
問題なくmyappが実行されました。



P.S. Zedboard+AD-FMCOMMS3でも、SDカードにルートファイルシステムを作成しています。
IIOのデバイスとしてAD9361にアクセスできることは確認しているので、
今回のmyappと同じようにAD9361を制御するユーザアプリケーションが作れそうです。

https://wiki.analog.com/resources/tools-software/linux-drivers/iio-transceiver/ad9361

P.P.S. LANに接続して、ホストからsshやsftpでアクセスできることを確認。
これで、SDカードを取り出してファイルを書き換えることなく、
ネット越しに/usr/bin/にアプリケーションを書き込むことができる。
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする