LinuxなどのOSを使わないアプリ)を作成する場合、アプリのバイナリをalt-boot-disk-utilでSDカードにコピーします。Shellを起動します。IIディレクトリ>\embeddedに格納されているEmbedded_Command_Shell.batを実行します。Shellからalt-boot-disk-utilを実行します。次の実行例は、書き込むバイナリがhello-mkimage.bin、書き込み先のSDカードがDドライブです。failed!と表示されてエラーになる場合があります。Shellは、管理者として起動する必要があります。具体的には、マウスの右クリック->管理者として実行(A)...から起動します。successfulと表示されます。解決方法は非常に簡単で、わかってしまうと当たり前のような事なのですが、気付くのに時間がかかりました。ロジックアナライザの実行手順Vivadoでビルドインのロジックアナライザを使ってデバッグする場合の手順です。デバッグを行うデザインを含むVivadoのプロジェクトを用意します。HLSで高位合成を行うと、RTLと共にSDK用のAPIが生成されます。APIの利用方法をベアメタルで確認しました。float_topという名前の関数です。aとbに単精度の浮動小数点形式の値を設定すると、c...FPGAVivado用コマンドプロンプトの作成Windows環境では、コマンドプロンプトを起動してsettings64.batを実行すると、Vivadoの実行に必要な環境設定が行われます。コマンドプロンプトのショートカットを作成して必要な設定を行うと、このような手順を簡略化できます。Generatorをコマンドラインから実行するXilinx社の最新の開発環境はVivadoに移行しましたが、Virtex-6やSpartan-6、またそれらよりも古いデバイスを使う場合は、以前の開発環境であるISEを使うことになります。Vのベアメタルアプリで、FPGAからHPSへのインタラプトを認識するインタラプト・ハンドラの作成例です。FPGAから出力したインタラプトを、QsysのPIOを介してHPSに接続しています。ディジタル技術資料タイトルとURLをコピーしました。