In the datasheet (page 12) it is mentioned than the typical value of the external clock is 300mVpp.
The thing is that I measure 132mVpp.
Do you think that this might be the actual problem?
Page 12 mentions that the external clock should be 300mV , but they are not using an external clock, they are using an external crystal and internal oscillator.
If you probe the pins with your oscilloscope probe you can load it down and make it either not oscillate, oscillate intermittently or oscillate at a lower amplitude than it would without the probe. The point is, you cannot easily probe a crystal and believe what you see.
Do you have a function generator? If you think there is a problem with the internal oscillator then you can try to test it with an external oscillator from your function generator. First, de-solder the crystal and 2 caps. Then using a DMM set on continuity check, find out which pad of the crystal is connected to pin 10 of the IC. Set the function generator at sine out, 14.7456 Mhz , 300 mV peak to peak. Connect the function generator signal to that pad through a 10 nf cap as stated on pg 12 of the datasheet. Now you have an external oscillator at 300 mV p-p
If it locks better with the external oscillator, than you know there is a problem with the internal oscillator.
So, if the internal oscillator is the problem, then the easy solution might be to make an external crystal oscillator on a piece of copper clad board to stuff into the device's case. NOTE: you cannot use a full voltage digital pierce oscillator here, i.e. the common 4049 or 74HC04 hex inverter oscillator that you can find all over the net. Using that will require re-programming a register internal to the device, and you don't have access to the software to do that. So you will need to keep the external oscillator within the limits that the software has programmed the radio, and that will be a sine wave oscillator between 300-600 mV, according to the datasheet. The software will not be programming the device to expect a digital square wave at full Vdd voltage.
Google around for an oscillator circuit that is a 2 transistor crystal oscillator that can work up to 20 Mhz. That will get you a sine wave with buffering and enough voltage drive at the output. A single transistor oscillator will not have enough drive, and will be loaded down by the IC. You need a second transistor to provide buffering and voltage gain. You will just need to trim the output to about 300 mV p-p.
You can also search for and use an opamp crystal oscillator circuit if you want to go that route, but you will still need to trim the output voltage to 300-600mV p-p.
Here's a 3 transistor oscillator:
http://www.seekic.com/circuit_diagram/Signal_Processing/Oscillator_Circuit/1O_2O_MHz_CRYSTAL.htmlSee also figure 1e and figure 4b in Linear Technologies AN12 -
Circuit Techniques for Clock Sources.