Part Number: CC1125
I have recently started with the CC1125 on a custom board for the 434MHz band. I worked my way through the datasheet and user guide to get it up and running. After some time I managed to transmit some variable length packets but only on one frequency (around 379MHz). No matter how I changed the FREQ and LO Divider registers it did not change. Auto FS calibration when going to TX mode and SCAL strobe also did not help. Finally I wrote 0xAC to FS_SPARE (after seeing it in SmartRF studio) and the problem was solved!
My question now is what does the FS_SPARE register do? The datasheet says, "For test purposes only, use values from SmartRF Studio", and makes no metion that it is required for frequency programming. So does this mean that there is something wrong with my chip or should the register always be set to 0xAC?