FX3 FPGA 産業用カメラデモキット用UVCファームウェア - KBA229407- Community Translated (JA)

Version 3

    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でサポートされているビデオ解像度

    UYVY1920 x 1080 @60 fps640 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でサポートされているビデオ解像度

    UYVY1920 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>