問題タブ [xilinx-edk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
fpga - ザイリンクス EDK 14.4 で MHS ファイルを変更し、uart ペリフェラルにポートを追加する
xilinx-EDK (所有しているハードウェア セットアップの EDK のハードウェア デザイン) で作成された uart にポートを追加しようとしています。ポートを追加できる MHS ファイルを変更することで知りました。しかし、MHS ファイルを変更するたびに、MPD ファイルにポートがないためポートを追加できないというエラーが表示され、ザイリンクス EDK でプロジェクトが閉じます。
私のセットアップ: xc6slx9 2 csg324 fpga があります。RX、TX、SWの3つのポートを持つrs232 uartがあります。しかし、ザイリンクス EDk で作成されたデフォルト デザインには UART に TX および RX ポートしかないため、SW ポートを追加する必要があります。MHSファイルを書いています。
/////////////// 私の質問の答え /////////////////
どの ipcore にも接続されていないポートを追加するのは簡単です。次の行を使用してください:
image-processing - Sobel エッジ検出フィルターが正しくない出力: いくつかのパラメーターが原因である可能性があります
zynq プロセッサにhttp://shakithweblog.blogspot.kr/2012/12/getting-sobel-filter-application.htmlを使用しています。PL 部分で彼のフィルター設計を使用し、hdmi テストを実行しています。このファイルを入力する と、フィルタリングされた出力は次のようになります。
1920 * 1080 ピクセルを表示しようとしています。ここで、私のデザインを正確に見たり、デザインをダウンロードして確認したり、zynq ボードなどすべてに精通していなくても難しいと仮定しましょう。しかし、フィルター出力がこのようになる理由を推測することは可能ですか? そして、それを正しくするために何を試みることができますか。いくつかの提案が必要です。
c++ - 静的ライブラリ、共有ライブラリへのリンク
私は Eclipse を使用するのが初めてで、Linux (ARM プロセッサ上) で実行されるアプリケーションを開発しています。OpenCV ライブラリ (.so ファイル) を使用したい。私のアプリケーションは、複数の静的ライブラリにリンクする実行可能ファイルで構成されています。このリンケージは、IDE 設定 (ARM Linux g++ リンカー設定) で構成されます。これらの静的ライブラリのいずれかで openCV を使用する必要があります。openCV ライブラリは、ザイリンクス Eclipse SDK と共にインストールされる .so ファイルとして含まれています。静的ライブラリ内からこれらのライブラリにリンクすることは可能ですか? これを設定する方法がわかりません。明らかに、スタティック ライブラリ プロジェクトには g++ リンカー設定はありません。助けてくれてありがとう。
xilinx - ザイリンクス EDK でプログラミング ファイルを生成する際のエラー
エンベデッド ソフトコア IP を使用してシンプルなデザインをインプリメントするためにザイリンクス EDK に取り組んでいるときに、いくつかのハードルにぶつかりました。直面している問題の詳細な概要を以下に示します。
私たちの理解によると、EDK デザイン フローを使用したソリューションに関連する次の手順に従いました。
ステップ 1 - ザイリンクス ISE - 新しいプロジェクトを作成 - 新しいソースを追加 - エンベデッド プロセッサを選択すると、XPS が開き、ソフトコア IP を選択または作成できます。
ステップ 2 - Xilinx Platform Studio (xps) - 新しいボード サポート パッケージ (BSP) を作成し、ソフトコア IP、ペリフェラル、およびその他の詳細に関する情報を入力します。- ハードウェア設計をSDKにエクスポート
ステップ 3 - ザイリンクス SDK - ハードウェア プラットフォームの作成 - ハードウェアのリンク - ソフトウェア環境のセットアップ - ザイリンクス C プロジェクトの作成
問題 -->
xilinx ise でプロジェクトを作成し、xps を使用してエンベデッド プロセッサを追加しましたが、プログラミング ファイルを生成しようとすると、次のエラー メッセージが表示されます。
gmake エラーを削除するために、gmake 用の make へのリンクを既に作成しており、sdk 用に正常に動作していますが、ここではエラーが表示されています。リンクがあるかどうかを確認するために、「ln」コマンドを実行し、この出力を得ました
また、ライセンスの面でも問題に直面しています。xps を開くたびに、ライセンスが存在しないことが示され、ザイリンクス ライセンス マネージャーが開きます。ザイリンクス ウェブサイトに登録し、.lic ライセンス ファイルを取得しました。ほんの数日前です。
xps を開くたびに、xilinx.lic ファイルを追加する同じプロセスに従う必要があります (参照用の PFB 画面)。
</p>
</p>
snmp - LWIP を使用して SNMP エージェントから送信できるオクテット文字列の最大長
ザイリンクス SDK の LWIP ライブラリを使用してデバイスに SNMP エージェントを実装しようとしています。
エージェントの実装に成功し、コマンド (snmpget、snmpset、snmpwalk) に応答するようにエージェントをデバイス上で実行しました。
しかし、OID が 255 を超える長さのオクテット文字列を返す必要がある場合、エージェントは疑わしい動作をします。長さが 255 を超えるオクテット文字列を渡そうとすると、その oid に関するデータを受信せず、エージェントはその後切断され、それ以上のコマンドに応答しません。
長さ <255 の snmp オクテット文字列は問題なく正しく受信されます (問題はありません)。LWIP SNMP エージェントにはオクテット文字列のサイズに制限があるのだろうか..?
bash - ザイリンクス コマンド ライン ツールの実行 - XST が機能しない
私は現在、学生が電子メールでザイリンクス プロジェクトを提出できるプロジェクトに取り組んでおり、FPGA にアップロードする必要があるビットストリームを合成、配置配線して生成します。
だからまず最初に。Linux マシンに ISE ツールをインストールしましたが、コマンド ラインからザイリンクスのコマンドを実行しようとしています。しかし、xst を実行しようとすると、次のように表示されます。
ザイリンクスの合成プロセスを自動化するスクリプトを作成した経験のある人はいますか? どんな助けにも感謝します:)
ナブラヒーロー