CX3のMIPI-CSIプロトコルおよび物理層エラー(CYUSB3065およびCYUSB3064)- KBA228482 - Community Translated (JA)

Version 1

    Community Translated by  NoTa_4591161        Version: **

     

    Translation - English: MIPI-CSI Protocol and Physical Layer Errors in CX3 (CYUSB3065 and CYUSB3064) – KBA228482

     

    CyU3PMipicsiGetErrorsの機能は、MIPI-CSIブロックからCSIプロトコルと物理層エラーの数を取得するために使用することができます。

     

    CyU3PMipicsiGetErrors(

    CyBool_t clrErrCnts,                    / ** < CyTrueに設定してエラーカウントをクリア */

    CyU3PMipicsiErrorCounts_t * errorCounts  /** < エラーカウント */

    );

     

    この関数を使用して取得できるエラーカウントには9つのタイプがあります。各エラータイプのエラーカウントは、この関数に渡されるCyU3PMipicsiErrorCounts_tタイプのポインターを介して取得されます。各タイプのエラーカウント値は、最大カウント0xFFに達することがあります。関数がclrErrCntsを使用して明示的にカウントをクリアしない限り、カウント値は、各呼び出しで既存のエラー値を報告し続けます。

     

    エラーの種類は次のとおりです。

     

    エラータイプ

    説明

    frmErrCnt(フレーミングエラー数)

    このフィールドは、予期しないフレームスタート(FS)またはフレームエンド(FE)のショートパケットが受信されると増加します。

    crcErrCntCRCエラー数)

    このカウンタは、CRCエラーのあるHSパケットが受信されると増分します。

    mdlErrCnt(マルチデータレーン同期バイトエラー数)

    このカウンタは、HS Sync BytesCSI-2レシーバーによって同じクロックサイクルで受信されなかった場合に増加します。

    ctlErrCnt(制御エラー(不正な回線状態シーケンス)カウント)

    このカウンタは、エスケープモードが誤ったシーケンスを使用して終了したときに増分されます。

    eidErrCnt(サポートされていないパケットIDエラー数)

    このカウンタは、CSI-2レシーバーでサポートされていないHSパケットが受信されると増分します。

    recrErrCnt(回復可能なパケットヘッダーエラー数)

    このカウンタは、ECCで修正可能なエラーのあるHSパケットヘッダーを受信すると増分します。

    unrcErrCnt(回復不能なパケットヘッダーエラー数)

    このカウンタは、ECCで訂正できないエラーを含むHSパケットヘッダーを受信すると増分します。

    recSyncErrCnt(回復可能な同期バイトエラー数)

    このカウンタは、HS Sync Byteが修正可能なエラーでレシーバーによって受信されたときに増分されます。

    unrSyncErrCnt(回復不能な同期バイトエラー数)

    このカウンタは、HS Sync Byteがレシーバーによって受信され、訂正不可能なエラーが発生したときに増分されます。