- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
MT6253调制谱超标
录入:edatop.com 点击:
如题,最近做了两个53的项目,板子回来都发现有同一个问题:调制谱超标(非信令模式,信令模式下还没有测试)。之前也看到网友有同样的问题,以下是引用EDATOP朋友:shiliyangchang的提问:
发现1800和1900的调制谱在-200k和-400k的时候fail了,+200k和+400k都是好的;
850和900 的都是好的,但是左右不对称,左边的调制谱要比右边的差4db左右。
大家有没有做53的平台,是否遇到过同样的问题?
我的板子的问题一模一样。前前后后两天调试发现从MT6253出来的信号就是调制谱超标了,所以调节匹配根本没有意义。我用过两个软件版本(1012 09B和0936 09A)问题都一样。后来硬件上面没有招了,找朋友要了一个MT6253的0952的BIN文件下载到我的板子上面(还好用的FLASH都一样,RF这边当然要飞线了),居然全部好了!软件我把l1d_custom_rf.h(BPI这边按我的设计来配的)和m12193.c两个文件要了过来,NEW完发现问题依旧。不知道有没有朋友知道软件改哪里,可以改好?或者还是要直接更换软件包?
知道的朋友请支招!谢谢!
[B]20100709测试有新发现:[/B]
发现0952版本的软件初始的CAP_ID值为33,而1012及0936的版本的默认CAP_ID值为60。所以在没有校准的时候0952的版本的调制谱没有问题。而CAP_ID值通过META AFC工具把其改为33后,发现调制谱好了!但校准时会把CAP_ID值改写到50左右。所以校准后的板子调制谱都有问题(三个软件版本都一样)。
通过META调试结果公布如下:
1、板子通过校准后,用META读CAP_ID如图1所示,调制谱如图2所示,对应频率误差如图3所示(CAP_ID为50,调制谱超标,频率误差较小):
2、通过的手动更改CAP_ID,其调制谱、频率误差如下图所示(CAP_ID为30,调制谱没有问题,频率误差很大):
3、校准LOG如下:
===================== Begin Calibration =========================
CAP ID[0]:0,DAC:6500,Freq:41.33(PPM),Center Freq:903.00,Tch:65
CAP ID[0]:0,DAC:6500,Freq:37318.87
CAP ID[1]:127,DAC:6500,Freq:-39.07(PPM),Center Freq:903.00,Tch:65
CAP ID[1]:127,DAC:6500,Freq:-35278.55
CAPID=33,AFC DAC:6500,FreqErr=12094.0
CAPID=80,AFC DAC:6500,FreqErr=-18424.2
CAPID=57,AFC DAC:6500,FreqErr=-4423.5
CAPID=45,AFC DAC:6500,FreqErr=3645.9
CAPID=51,AFC DAC:6500,FreqErr=-442.7
CAPID=48,AFC DAC:6500,FreqErr=1581.9
CAPID=50,AFC DAC:6500,FreqErr=223.8
===========Crystal CAPID calibration end=======
Crystal CAPID check begin
CAPID=50,AFC DAC=0,FreqErr=-20368.4
PASS: Freq error PPM =-22.6
CAPID=50,AFC DAC=8191,FreqErr=22037.8
PASS: Freq error PPM =24.4
result[0]:-22.6
result[1]:24.4
CapID Check Pass:50,Min:0,Max:60
AFC Calibration OK
Slope=8.460, min:1.000, max:25.000
Use Default Value=6478
4、后来检查PCB文件,发现有一部分走线感觉不是很好,如图7所示:
5、当然这个PCB板是手贴厂贴回来的,不完成排除一些小电阻电容贴错的可能。个人认为目前这种可能只有1%。
[B]各位朋友看有何意见,改善一下这个问题?[/B]
发现1800和1900的调制谱在-200k和-400k的时候fail了,+200k和+400k都是好的;
850和900 的都是好的,但是左右不对称,左边的调制谱要比右边的差4db左右。
大家有没有做53的平台,是否遇到过同样的问题?
我的板子的问题一模一样。前前后后两天调试发现从MT6253出来的信号就是调制谱超标了,所以调节匹配根本没有意义。我用过两个软件版本(1012 09B和0936 09A)问题都一样。后来硬件上面没有招了,找朋友要了一个MT6253的0952的BIN文件下载到我的板子上面(还好用的FLASH都一样,RF这边当然要飞线了),居然全部好了!软件我把l1d_custom_rf.h(BPI这边按我的设计来配的)和m12193.c两个文件要了过来,NEW完发现问题依旧。不知道有没有朋友知道软件改哪里,可以改好?或者还是要直接更换软件包?
知道的朋友请支招!谢谢!
[B]20100709测试有新发现:[/B]
发现0952版本的软件初始的CAP_ID值为33,而1012及0936的版本的默认CAP_ID值为60。所以在没有校准的时候0952的版本的调制谱没有问题。而CAP_ID值通过META AFC工具把其改为33后,发现调制谱好了!但校准时会把CAP_ID值改写到50左右。所以校准后的板子调制谱都有问题(三个软件版本都一样)。
通过META调试结果公布如下:
1、板子通过校准后,用META读CAP_ID如图1所示,调制谱如图2所示,对应频率误差如图3所示(CAP_ID为50,调制谱超标,频率误差较小):
2、通过的手动更改CAP_ID,其调制谱、频率误差如下图所示(CAP_ID为30,调制谱没有问题,频率误差很大):
3、校准LOG如下:
===================== Begin Calibration =========================
CAP ID[0]:0,DAC:6500,Freq:41.33(PPM),Center Freq:903.00,Tch:65
CAP ID[0]:0,DAC:6500,Freq:37318.87
CAP ID[1]:127,DAC:6500,Freq:-39.07(PPM),Center Freq:903.00,Tch:65
CAP ID[1]:127,DAC:6500,Freq:-35278.55
CAPID=33,AFC DAC:6500,FreqErr=12094.0
CAPID=80,AFC DAC:6500,FreqErr=-18424.2
CAPID=57,AFC DAC:6500,FreqErr=-4423.5
CAPID=45,AFC DAC:6500,FreqErr=3645.9
CAPID=51,AFC DAC:6500,FreqErr=-442.7
CAPID=48,AFC DAC:6500,FreqErr=1581.9
CAPID=50,AFC DAC:6500,FreqErr=223.8
===========Crystal CAPID calibration end=======
Crystal CAPID check begin
CAPID=50,AFC DAC=0,FreqErr=-20368.4
PASS: Freq error PPM =-22.6
CAPID=50,AFC DAC=8191,FreqErr=22037.8
PASS: Freq error PPM =24.4
result[0]:-22.6
result[1]:24.4
CapID Check Pass:50,Min:0,Max:60
AFC Calibration OK
Slope=8.460, min:1.000, max:25.000
Use Default Value=6478
4、后来检查PCB文件,发现有一部分走线感觉不是很好,如图7所示:
5、当然这个PCB板是手贴厂贴回来的,不完成排除一些小电阻电容贴错的可能。个人认为目前这种可能只有1%。
[B]各位朋友看有何意见,改善一下这个问题?[/B]
估计协议相关的库文件有问题,你改这两个文件没有用
这个问题有见同事遇到过自己没有经历过
这个问题比较简单,现场应该很好发现的
这个问题应该比较简单,留下 你的QQ交流联系。
频率误差太大手动调一下先
不会吧,为什么换个软件版本没有问题?信令模式下还没有测试!
jenlencin:已经通过EDATOP短消息功能,发消息给我QQ给你了!请查收!
AFC 4100换成6500试一下
INI校准文件里面就是:
[AFC control]
Initial value=6497
在非信利模式下调试一定要注意频率误差不要超过太多,可以调节AFC值来改善
如果信令模式下OK了,非信令就不需要管了。本来非信令模式下就有误差的。
这个好解决
申明:网友回复良莠不齐,仅供参考。