Other Parts Discussed in Thread: CC1125
Hello,
I am running into issues when trying to integrate a 24MHz TCXO.
I have disconnected the integrated 48MHz xtal and connected the 24MHz TCXO in its place, adjusted the worst case start time, enabled XOCO and have the LF XOCO enabled as well. The HF source has been changed to enable as a 24MHz xtal source and I have modified the cap array values to reflect the crystal I am using. The changed settings in my modified ccfg.c file are as shown below:
#define SET_CCFG_MODE_CONF_XOSC_FREQ 0x3 // HF source is a 24 MHz xtal (default on x0 chips)
#define SET_CCFG_MODE_CONF_1_XOSC_MAX_START 0x14 //XOSC max start
#define SET_CCFG_MODE_CONF_SCLK_LF_OPTION 0x2 // LF XOSC
#define SET_CCFG_SIZE_AND_DIS_FLAGS_DIS_XOSC_OVR 0x0 // Enable override
#define SET_CCFG_SIZE_AND_DIS_FLAGS_DIS_TCXO 0x0 // Enable TCXO
#define SET_CCFG_SIZE_AND_DIS_FLAGS_DIS_ALT_DCDC_SETTING 0x0 // Alternative DC/DC setting enabled
#define SET_CCFG_MODE_CONF_XOSC_CAP_MOD 0x0
#define SET_CCFG_MODE_CONF_XOSC_CAPARRAY_DELTA 0x05
#define SET_FORCE_VDDR_HH 0x1 // Force VDDR voltage to factory HH setting
The RF studio settings I have chosen are the standard setup for 50 kbps, 2-GFSK, 25kHz dev, with the center frequency altered to 915MHz. The RF studio settings for the CC13xx are not as customizable as other models and I do not have access to alter the overrides so I can change the synth clock to a 24 MHz crystal for the synth clock and it is set to a 48 MHz clock by default. I believe this is causing clocking issues with the radio as I have debugged the system clock and it is operating correctly with the external 24MHz TCXO. The handoff functions correctly from the system side as well, waiting for the RCOSC to switch over to the XOSC, starting the transmission portion of the radio application, then switching back to the RCOSC and turning off the radio.
I read in other posts that TI is not exposing a way for users to experiment with the radio register settings in depth but that I can request the settings for my application. Would it be possible to have the settings for the radio configuration using the 24 MHz TCXO instead of a 48 MHz crystal? Also, would it be possible to gain access to a detailed register description and settings interface for the radio so I can continue to test different radio configurations outside of the canned RF studio settings?
Thanks,
Robert