0 Replies Latest reply on Apr 16, 2020 11:02 PM by HiOm_1802421

    Community Translation - ECO Capacitance Trim Values for EZ-BLE™ Modules - KBA218990

    HiOm_1802421

      Hi,

      I tried to translate this KBA218990 into Japanese.

       

      ECO Capacitance Trim Values for EZ-BLE™ Modules - KBA218990

      ==========

      タイトル:EZ-BLE™モジュールのECO容量トリム値

       

      バージョン:**

       

      質問:

      BLEコンポーネントバージョンV3_1、V3_2およびV3_3のEZ-BLEモジュールのECO容量トリム値は何ですか?

       

      回答:

      ECO容量トリムは、ECOの最小ppmを達成するために正しい容量負荷を与える事が必要です。デフォルトでは、ECO容量トリム値は、CY8CKIT-042-BLEの一部であるPSoC   4 BLE/PRoC BLEモジュールのトリム値に設定されています。全てのEZ-BLEモジュールは、トリム値をモジュールのデータシートで提供されている値に変更する必要があります。トリム値は表1に列挙します。

      ECO容量トリム値が不適切な場合、アドバタイズ、スキャン、接続を含むBLE機能が、結果が一致しない/動作しない事があります。古いBLEコンポーネントは、ECO容量トリム値は生成されるソースで自動的に設定されたので、全てのプロジェクトが期待通りに動作しました。以下の場合は、ファームウェアまたはクロック設定でECO容量トリム値を手動で設定する必要があります。

      1. BLEコンポーネント V3_1、V3_2またはV3_3で新しいプロジェクトを作成した
      2. BLEコンポーネント V3_1、V3_2またはV3_3へ更新した

       

      ファームウェアでECO容量トリム値を設定するには、CYBLE_EVT_STACK_ONイベントに次のコードを追加します。

      CY_SET_XTND_REG32((void CYFAR *)(CYREG_BLE_BLERD_BB_XO_CAPTRIM), RegValue);

      RegValueは、選択したEZ-BLEモジュールに基づき異なります。表1に異なるモジュールのECO容量トリム値を示します。

       

      表1. 容量トリムレジスタ値

      モジュールCAPTRIM レジスタ値
      CYBLE-022001-000x9898
      CYBLE-222005-000xA0A0
      CYBLE-222014-010xA0A0
      CYBLE-014008-000x9595
      CYBLE-214009-000x9595
      CYBLE-214015-010x9595
      CYBLE-012011-000xBCBC
      CYBLE-012012-100xBCBC
      CYBLE-212019-000xBCBC
      CYBLE-212023-100xBCBC
      CYBLE-212020-010xBCBC
      CYBLE-224110-000x5555
      CYBLE-224116-010x5555
      CYBLE-212006-010xD0D0
      CYBLE-202007-010xD0D0
      CYBLE-202013-110xD0D0

       

      ==========

      BR,

      Omoi