Version: **

Translation - Japanese: EZ-BLE™モジュールのECO容量トリム値 - KBA218990 -Community Translated (JA)

Question:

What are the ECO capacitance trim values for EZ-BLE™ Modules for BLE component versions V3_1, V3_2, and V3_3?

Answer:

ECO capacitance trim is required to supply the correct capacitance load to achieve least ppm for the ECO. By default,the ECO capacitance trim values are set to the trim values of PSoC®4 BLE / PRoC BLE modules which are part of CY8CKIT-042-BLE. For all the EZ-BLE modules, the trim values should be changed to the values provided by module’s datasheet. Trim values are also listed in Table 1.

Improper ECO capacitance trim values may result inconsistent / non-operational BLE functionality which includes advertisement / scan / connection. For olderBLE components, the ECO capacitance trim values were automatically set in the generated source, hence all the projects worked as expected. It is mandatory to manually set the ECO capacitance trim value in the firmware or clock settings in below cases:

Creating new project with BLE component V3.1,V3.2 or V3.3. Updating the BLE component to V3.1,V3.2 or V3.3.

For setting ECO capacitance trim value in firmware, add the following code in the CYBLE_EVT_STACK_ON event:

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

Where, RegValue varies based on the EZ-BLE module selected. Table 1 provides the ECO capacitance trim values for different modules.

Table 1. Capacitance TRIM Register Value