FX3 FPGA 産業用カメラデモキット用UVCファームウェア - KBA229407- Community Translated (JA)
- RSS フィードを購読する
- 新着としてマーク
- 既読としてマーク
- ブックマーク
- 購読
- 印刷用ページ
- 不適切なコンテンツを報告
Community Translated by JuIn_1625121 Version: **
Translation - English: UVC Firmware for FX3 FPGA Industrial Camera Demo Kit - KBA229407
質問:
FX3 + FPGA + HelionVision ISPベースの産業用カメラリファレンスデザイン用のUVCファームウェアはどこにありますか?
回答:
図1にFX3 FPGA産業用カメラデモキットのハイレベル・ブロック図を示します。ハードウェア ファイルとシステムの説明については、KBA222700 を参照してください。このリファレンス デザイン用のUVC ファームウェアとFPGA ビット ファイルは、このknowledge base article(KBA) に添付されています。
図1. FX3 FPGA 産業用カメラデモキットのブロック図
注: FPGA のソースコードおよび修正については、cypress.support@helionvision.com までお問い合わせください。
スレーブFIFO GPIFインターフェイスを持つUVCファームウェアは、表1から表3に示すビデオ解像度とビデオコントロールを実装しています。
表1. サポートされているビデオフォーマットと解像度
サポートされているビデオ フォーマット | USB3でサポートされているビデオ解像度 | USB2でサポートされているビデオ解像度 |
---|---|---|
UYVY | 1920 x 1080 @60 fps | 640 x 480 @60 fps |
1280 x 720 @60 fps | ||
640 x 480 @60 fps | ||
640 x 640 @60 fps | ||
640 x 360 @60 fps |
表2. サポートされている静止画
サポートされているビデオ フォーマット | USB3でサポートされているビデオ解像度 |
---|---|
UYVY | 1920 x 1080 |
1280x720 |
表 3. サポートされているビデオコントロール
論理要素 | サポートされているビデオコントロール |
---|---|
インプットターミナル | 露出(オート/マニュアル) |
プロセッシング ユニット | ブライトネス ホワイトバランス(マニュアル/オート) 彩度 ガンマ コントラスト |
FX3を使用したFPGAの設定
起動時に、FX3 デバイスは SPI インターフェースを使用して外部フラッシュに保存された FPGA ビットファイルをロードします。FPGAビットファイルは、添付ファイルにあるMergerTool.exe を使用してFX3イメージとマージすることができます。添付ファイルで入手可能なバッチファイルスクリプトGenerateMergeFw.batは、マージユーティリティを使用してマージされたファームウェアを作成します。FX3ファームウェアは、FX3 SDKで利用可能なコントロールセンターユーティリティを使用して、外部SPIフラッシュに更新することができます。
MergerTool.exeの使用書式は次のとおりです。
MergerTool.exe <FX3_FW_NAME.img> <FPGA_BIT_FILE_NAME.bit> <FINAL_MERGED_FW_NAME.img>