We're currently testing the TRF372017 for a potential design on an evaluation module.
Unfortunately, I'm currently stuck on trying to get a predictive DC offset behavior for a manual DC carrier offset calibration.
After minimizing the DC carrier output of the TRF3720 by using the AFE TX_QMC_OFFSET* compensation,
I'm experiencing the case, that for each setup/power up of the TRF3720,
the DC carrier is either OK, or it again appears very strongly.
In the OK state, the DC carrier is at about -80dBm,
in the BAD state, the carrier is quite strong with about -43dBm.
I discovered, the states change, i.e. the DC carrier appears/disappears only in these cases:
- TRF3720 power up/down
- Doing VCO calibration: (setting EN_CAL= 1)
- Switching on/off divider in LO output chain (setting PWD_LO_DIV=1 and =0)
- Switching on/off divider in modulator chain (PWD_TX_DIV=1 and =0)
Switching on/off PWD_OUT_BUF=1 (=0) does not change the current DC offset.
Also, not using EN_CAL (i.e. CAL_BYPASS=1 and VCO_TRIM=52 and VCO_SEL=0)
does _not_ fix the problem.
My register settings are as follows:
reg[1] = 0x79500029
reg[2] = 0x008009CA
reg[3] = 0x2100000B
reg[4] = 0xCB1C100C
reg[5] = 0x0D2A968D
reg[6] = 0xA590100E
reg[7] = 0xD071000F
Any ideas are greatly appreciated!
Thanks and best regards,
Matthias