1 Reply Latest reply on Jan 20, 2020 2:33 AM by HirotakaT_91

    FX3 CRCエラー

    youm_4511561

      SuperSpeedExplorerKit(CYUSB3KIT-003)を使用しています。

      パソコン(ホスト)からデータが送られてきてFX3にデータが入る前にデータが

      ノイズ等で壊れていた場合、CRCエラーになると思いますが、この時

       ①FX3でのCRCチェックは内部のどの部分でやっているのでしょうか

        ファームウェアでのプログラムが必要でしょうか

       ②受信したデータがCRCエラーの場合、データは自動で破棄されるでしょうか

       ③FX3のCRCについて書かれている資料はあるでしょうか

        • 1. Re: FX3 CRCエラー
          HirotakaT_91

          Cypress Developer Communityをご利用いただきありがとうございます。

           

          A1, A2)

          CRCチェックはFX3のUSB3 PHY(Hardware)で行われます。

          CRCエラーの処理として、FX3が受け取ったデータがCRCエラーの時には、HardwareはHostに再試行を要求します。

          CRCチェックを実現するためにファームウェアに何かを追記する必要はございません。

           

          A3) CRCに関連するドキュメントはありません。

          USB3準拠のため、USB Specをご参照ください。

           

          よろしくお願い致します。

          Hirotaka Takayama