Tool/software: TI-RTOS
Hello,
i'll try to describe my problem as detailed as i can.
- I'm using CC1310 for subghz communication on custom board.
- Using high f 24MHz crystal for radio of CC1310. These crystals has some problem, depends on manufacturing marking (with same part number ofcourse). Each manufacturing charge has slightly different load capacitance. I constructed simple crystal oscilator and measured frequency (it was pretty precise in 10ppm tolerance), second thing to measure was the amplitude which was very different between different markings (it leads to different internal capacitance of the crystal). It really causes problem in CW frequency on sub-ghz transmitting.
- We are using internal caparray of CC1310 and we always buy huge ammount of crystals with same markings and setup caparray properly, but we want to manage it automaticly we dont want to release new fw every time when we will buy new crystal batch.
- Im interested in these topic in two different documents
- Measuring the Amplitude of the Oscillations of Your Crystal
http://www.ti.com/lit/an/swra495f/swra495f.pdf - Amplitude compensation control
http://www.ti.com/lit/ug/swcu117h/swcu117h.pdf
- Measuring the Amplitude of the Oscillations of Your Crystal
- Is it possible use any of these to automaticly changing caparray and compensating CW shift by using no other device than CC1310 itself?
Thank you.
BR
Filip Halámka