IPコアをDE0-Nano-SoCに移植したところ、描画結果が正しく表示されないという現象が発生しました。ZedBoard版は問題になく表示されているので、AXIなどの基本的な設計部...2016.10.10FPGAFPGADE0-Nano-SoC用ベアメタルアプリとFPGAコンフィギュレーションDE0-Nano-SoCのベアメタルアプリをSDカードからブートするとき、FPGAのコンフィギュレーションも同時に行う場合の手順です。ACPの実験その3前回の実験で、ACPを有効にすることができました。ACPを有効にするために必要とされている設定を個別に解除した場合、本当にACPが無効になるのかを確認しました。ACPの実験その2前回の実験で、ACPが期待通りに動かない環境を作ることができました。この環境に設定を追加してACPを有効にします。Vのマニュアルに記載されているACPの有効化に必要な設定は次のとおりです。port)の機能を使うことで、CPUとFPGA内のAXIマスタでメイン・メモリの内容を共有できます。Vのベアメタルアプリで、FPGAからHPSへのインタラプトを認識するインタラプト・ハンドラの作成例です。FPGAから出力したインタラプトを、QsysのPIOを介してHPSに接続しています。回路とQua...2016.02.06FPGAFPGADE0-Nano-SoC用ベアメタルアプリのコンパイルベアメタルアプリのコンパイル環境を構築する手順のメモです。コンパイル環境は、既存のサンプルをベースに作成しました。参考にしたサンプルはこちらのものです。Metal:ベアメタル)を実行するまでの手順です。Vの仕様書を読むと、2つのデバイスはかなり似ています。どちらのデバイスも、内部構成を単純化すると、次の図のようになっています。具体的には、次のような共通点があります。VのHPSに入力することができました。次に行うのは、インタラプト・ハンドラの動作確認です。当初、ベアメタルでインタラプトの動作を確認しようと考えていました。キットOpenCoresその他ダウンロードホーム検索トップサイドバ。