AD6548+6223D的AFC校准不过,请帮忙分析下原因,不胜感激
2010-4-2 11:24:28.718 -------------- Crystal AFC pre-check begin ---------------
2010-4-2 11:24:29.234 CAP ID = 0, AFC DAC = 4136, Freq error = 61055.45000
2010-4-2 11:24:29.734 CAP ID = 63, AFC DAC = 4136, Freq error = -47860.28000
2010-4-2 11:24:29.734 -------------- Crystal AFC pre-check end -----------------
2010-4-2 11:24:30.343 CAP ID = 63, AFC DAC = 4136, Freq error = -47891.21000
2010-4-2 11:24:30.859 CAP ID = 31, AFC DAC = 4136, Freq error = -12493.85000
2010-4-2 11:24:31.359 CAP ID = 15, AFC DAC = 4136, Freq error = 17452.63000
2010-4-2 11:24:31.859 CAP ID = 23, AFC DAC = 4136, Freq error = 883.34000
2010-4-2 11:24:32.359 CAP ID = 27, AFC DAC = 4136, Freq error = -6185.58000
2010-4-2 11:24:32.859 CAP ID = 25, AFC DAC = 4136, Freq error = -2796.60000
2010-4-2 11:24:33.375 CAP ID = 24, AFC DAC = 4136, Freq error = -1023.59000
2010-4-2 11:24:33.390 ================= Crystal CAPID calibration end ==================
2010-4-2 11:24:33.515 ================== Crystal CAPID check begin =====================
2010-4-2 11:24:34. 0 CAP ID = 23, AFC DAC = 0, Freq error = -31724.66000
2010-4-2 11:24:34. 0 PASS: Crystal AFC check: CAP ID = 23, AFC DAC = 0, Freq error PPM = -35.13251, min Freq error PPM = -15.00000, max Freq error PPM = 15.00000
2010-4-2 11:24:34.468 CAP ID = 23, AFC DAC = 8000, Freq error = 30251.91000
2010-4-2 11:24:34.468 PASS: Crystal AFC check: CAP ID = 23, AFC DAC = 8000, Freq error PPM = 33.50156, min Freq error PPM = -15.00000, max Freq error PPM = 15.00000
2010-4-2 11:24:34.484 CAP ID check pass: CAP ID = 23, min CAP ID = 0, max CAP ID = 63
2010-4-2 11:24:34.531 Target< Write crystal AFC CAP ID to NVRAM
2010-4-2 11:24:34.953 CAP ID = 23, AFC DAC = 4136, Freq error = 798.30000
2010-4-2 11:24:34.953 PASS: Crystal AFC check: CAP ID = 23, AFC DAC = 4136, Freq error PPM = 0.88405, min Freq error PPM = -2.00000, max Freq error PPM = 2.00000
2010-4-2 11:24:34.953 ================== Crystal CAPID check end =======================
2010-4-2 11:24:35. 78 =================== AFC slope calibration begin ==================
2010-4-2 11:24:35.640CMU 200 < Band = EGSM
2010-4-2 11:24:35.718CMU 200 < BCH ARFCN = 65
< cell power = -60.00000
2010-4-2 11:24:36. 46[Info]: Normal AFC calibration
2010-4-2 11:24:36. 46 Target < ARFCN = 65, dac value = 3800, gain = 25.00000 dB, testing number = 10
2010-4-2 11:24:36.812 FAIL : Target< AFC FB detection fail
怎么没人回复呢!有兄弟遇到这样的情况吗?
刚才我又用ATE校准了一次,发现竟然校准PASS,但是看下面的log,好像软件读写不出数据。
Frequency Error_0 -24.594 (ppm)
Frequency Error_1 33.575 (ppm)
Round 1, DAC: 4096, => Freq_Err(ppm) 5.561, Dis_H 28.014, Dis_L 30.156
AFC Pre-Scan <PASS>, Result: 4096
Time used by AFC DAC Pre-Scan: 880 ms.
==== AFC DAC Pre-Scan End ============================
CAP ID[0]:0,DAC:4096,Freq:86.98(PPM),Center Freq:903.00,Tch:65
CAP ID[1]:63,DAC:4096,Freq:-33.49(PPM),Center Freq:903.00,Tch:65
===========Crystal CAPID calibration end=======
Crystal CAPID check begin
CAPID=34,AFC DAC=0,FreqErr=-25104.3
PASS: Freq error PPM =-27.8
CAPID=34,AFC DAC=8000,FreqErr=23540.9
PASS: Freq error PPM =26.1
result[0]:-27.8
result[1]:26.1
CapID Check Pass:34,Min:0,Max:63
AFC Calibration OK
Slope=8.993, min:4.000, max:13.000
Use Default Value=4044
================== TX AFC offset calibration begin =====================
============GSM900 Band=============
First AFC Tracking:i_DAC1 4044
DAC1:4044,gain:25,Frequency offset:-1
FreqErr_norm min:0.00,Read Freq:0.00
Write AFC offset to NVRAM:0
FreqErr_norm min:0.00,Read Freq:0.00
Write AFC offset to NVRAM:-1
FreqErr_norm min:0.00,Read Freq:0.00
Write AFC offset to NVRAM:-2
FreqErr_norm min:0.00,Read Freq:0.00
Write AFC offset to NVRAM:-3
FreqErr_norm min:0.00,Read Freq:0.00
Write AFC offset to NVRAM:-4
FreqErr_norm min:0.00,Read Freq:0.00
Write AFC offset to NVRAM:-5
FreqErr_norm min:0.00,Read Freq:0.00
Write AFC offset to NVRAM:-6
FreqErr_norm min:0.00,Read Freq:0.00
Write AFC offset to NVRAM:-7
FreqErr_norm min:0.00,Read Freq:0.00
Write AFC offset to NVRAM:-8
FreqErr_norm min:0.00,Read Freq:0.00
Write AFC offset to NVRAM:-9
Write the min tx afc offset 0 to NVRAM
FreqErr_min:0.00,tx_afc_offset_min 0
tx_afc_offset check pass 0,MAX:30,MIN:-30[/COLOR]
你的晶体是不是6548专用的?,再仔细检查一下你的配置文件,有没有写错,和6139不一样。
已经解决了,是校准软件的问题,有个dll文件比较旧,导致有些参数读不到。
我碰到了上面的问题,晶体用得没错,但是在分频段校准的时候,频率误差有时候是对的,有时候很大就出现的AFC问题,不知道小编能否说下是哪个文件?
CRYSTAL_DAC1=3800
CRYSTAL_DAC2=4200