找回密码
 注册
搜索
查看: 3644|回复: 56

[讨论] MTK的META校准问题请教

[复制链接]
发表于 2007-1-9 21:56:56 | 显示全部楼层 |阅读模式
[em03]MTK的META校准问题请教
Path loss calibration begin[52RD.com]
Agilent 8960 band = GSM850[52RD.com]
Agilent 8960 Power = -60[52RD.com]
Target set Band1900 flag = 0[52RD.com]
Agilent 8960 BCH ARFCN = 130[52RD.com]
Target  PM : ARFCN = 130, sample per frame = 4, gain = 200, frames = 5[52RD.com]
TimerCal Enabled 1= 0[52RD.com]
Target power  = -491[52RD.com]
delta L = 11[52RD.com]
在用MTK的META校准PATH LOSS的过程中,在LOGFIAL里面有如以上几个指标,有些不是太明白如下几个参数,在校准的过程中起到什么作用,在算法里面这几个参数是如何工作的:[52RD.com]
1、Target set Band1900 flag = 0[52RD.com]
2、gain = 200[52RD.com]
3、frames = 5[52RD.com]
4、TimerCal Enabled 1= 0[52RD.com]
5、Target power  = -491[52RD.com]
6、sample per frame = 4[52RD.com]
还有在CFG文件里面有3个参数,算法里面是怎么工作呢, [52RD.com]
1、N_PM * M_PM = 2000[52RD.com]
2、N_PM = 5[52RD.com]
3、M_PM = 4
发表于 2007-1-10 20:34:13 | 显示全部楼层
[em03]
点评回复

使用道具 举报

 楼主| 发表于 2007-1-11 22:36:02 | 显示全部楼层
怎么没人回答我的问题呀
点评回复

使用道具 举报

发表于 2007-1-11 23:42:23 | 显示全部楼层
我也想问,这问题
点评回复

使用道具 举报

发表于 2007-1-12 01:01:35 | 显示全部楼层
??
Path loss calibration begin
Agilent 8960 band = GSM850 : set 8960 band GSM850
Agilent 8960 Power = -60dBm : set 8960 cell power -60dBm
Target set Band1900 flag = 0 : set mobile in DCS band in spite of PCS band(in fact useless here)
Agilent 8960 BCH ARFCN = 130 : set 8960 BCH ARFCN 130(GSM850)
PM : ARFCN = 130, sample per frame = 4, gain = 200, frames = 5  : command mobile to do power measurement of channel 130 of GSM850, gain 200/8=25,sample per frame = 4(M_PM), frames(N_PM) = 5
TimerCal Enabled 1= 0 : Enable measurement timeout
Target power = -491 : The result of measurement is -491/8=-61.375dBm
delta L = 11 : Path Loss = -60 - (-491/8) = 11/8 = 1.375dB
点评回复

使用道具 举报

发表于 2007-1-12 11:48:03 | 显示全部楼层
cylbailey

兄弟,我太谢谢你了.
点评回复

使用道具 举报

发表于 2007-1-12 11:57:24 | 显示全部楼层
兄弟,还有一点不明白,
Target power = -491 是从手机里面读出来的吗,是什么值呢,
用META可以手动测得出来吗.在哪里可以模拟呢!
点评回复

使用道具 举报

发表于 2007-1-12 12:58:07 | 显示全部楼层
cylbailey我按照你上面的算法,为什么算出来的PATH LOSS不对呀!
点评回复

使用道具 举报

发表于 2007-1-12 13:06:04 | 显示全部楼层
Agilent 8960 band = EGSM
Agilent 8960 Power = -60
Target  set Band1900 flag = 0
Agilent 8960BCH ARFCN = 15
Target PM : ARFCN = 15, sample per frame = 4, gain = 200, frames = 5
TimerCal Enabled 1= 0
Target  power  = -491
delta L = 11                          path loss:11/8=1.375  而MATA最后得来的pathloss为3.25


Agilent 8960 BCH ARFCN = 30
Target  PM : ARFCN = 30, sample per frame = 4, gain = 200, frames = 5
TimerCa lEnabled 1= 0
Target power  = -493
delta L = 13                           path loss:13/8=1.625而MATA最后得来的pathloss为 3.125


Agilent 8960 BCH ARFCN = 45
Target  PM : ARFCN = 45, sample per frame = 4, gain = 200, frames = 5
TimerCalEnabled 1= 0
Target  power  = -504
delta L = 24                            path loss:24/8=3 而MATA最后得来的pathloss为 4.5

Agilent 8960 BCH ARFCN = 60
PM : ARFCN = 60, sample per frame = 4, gain = 200, frames = 5
TimerCal Enabled 1= 0
Target  power  = -510
delta L = 30                        path loss:30/8=3.75  而MATA最后得来的pathloss为 5.5

PASS: RX path loss check -- ARFCN = 15
                         path loss = 3.25
                         min rx path loss = -1
                         max rx path loss = 6

PASS: RX path loss check -- ARFCN = 30
                         path loss = 3.125
                         min rx path loss = -1
                         max rx path loss = 6

PASS: RX path loss check -- ARFCN = 45
                         path loss = 4.5
                         min rx path loss = -1
                         max rx path loss = 6

PASS: RX path loss check -- ARFCN = 60
                         path loss = 5.5
                         min rx path loss = -1
                         max rx path loss = 6   

到底写入手机的值是哪个PATH  LOSS呀!
点评回复

使用道具 举报

发表于 2007-1-12 14:18:46 | 显示全部楼层
I think you should initialize the initial value of path loss first,I have done this work before.
To set all the path loss to zero at first,then you will find it is OK.
For example "path loss:13/8=1.625而MATA最后得来的pathloss为 3.125"
I think the initial value you set is 1.5,as a result 1.625+1.5=3.125.
点评回复

使用道具 举报

发表于 2007-1-12 14:43:36 | 显示全部楼层
fool_jy兄弟,你说的意思是13/8=1.625后还要加上ini文件里面的值吗?是不是如下数据:

GSM900 Sub band, RX loss
Max ARFCN=15,30,45,60,75,80,100,124,975,1000,1023,-1
RX loss=1.875,1.500,1.500,1.750,2.000,2.000,1.875,1.875,2.500,2.000,2.000,0.0000

那如果是这样的话,我在校准的时候,可以先把RX LOSS先写入到手机里面,然后,我再把所有的值都归0.这样的结果应该是一样的吧!
[此贴子已经被作者于2007-1-12 15:25:50编辑过]
点评回复

使用道具 举报

发表于 2007-1-12 20:07:18 | 显示全部楼层
<div class="msgheader">QUOTE:</div><div class="msgborder"><B>以下是引用<I>lijohnsbyp</I>在2007-1-12 14:43:36的发言:</B>
fool_jy兄弟,你说的意思是13/8=1.625后还要加上ini文件里面的值吗?是不是如下数据:

GSM900 Sub band, RX loss
Max ARFCN=15,30,45,60,75,80,100,124,975,1000,1023,-1
RX loss=1.875,1.500,1.500,1.750,2.000,2.000,1.875,1.875,2.500,2.000,2.000,0.0000

那如果是这样的话,我在校准的时候,可以先把RX LOSS先写入到手机里面,然后,我再把所有的值都归0.这样的结果应该是一样的吧!

</DIV><P>

恩,就是这样,其实结果都一样的。如果原来path loss的设置是A,手机量出来的B的话。那么如果把path loss设置为零, 手机量出来的就是A+B。 最后写进去的就是手机原先设置的path loss加上量出来的path loss 即A+B.
点评回复

使用道具 举报

发表于 2007-1-17 12:43:56 | 显示全部楼层
cylbailey,fool_jy兄弟,接着问一下,APC又是怎么算出来的呢!
如RF先算出3个点,如17.12.5
这GSM900三个点的功率是17  =  10DB
                                   12  =  19.8DB
                                    5   =  32.2DB
我校准好这三个值后,如何去算其它等级的呢!?
点评回复

使用道具 举报

发表于 2007-1-18 21:23:33 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>lijohnsbyp</I>在2007-1-17 12:43:56的发言:</B>
cylbailey,fool_jy兄弟,接着问一下,APC又是怎么算出来的呢!
如RF先算出3个点,如17.12.5
这GSM900三个点的功率是17  =  10DB
                                   12  =  19.8DB
                                    5   =  32.2DB
我校准好这三个值后,如何去算其它等级的呢!?</DIV>


假设APC为10bit DAC来控制,满幅度为2.8V,那么APC ADC所输出的电压就等于ADC value/1024  * 2.8V,假设PA的输出功率对应Vramp是一线性函数,那么其对应APC也为一线性函数,设Pout = f(a1,a2....,an,ADC value),那么再校正完n个pcl之后就有n个线性方程,可以此解出a1,a2,....,an,得出PA的特性曲线方程后,可以此反推出PA输出其他功率时的ADC值。
点评回复

使用道具 举报

发表于 2007-1-21 16:06:28 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>cylbailey</I>在2007-1-18 21:23:33的发言:</B>



假设APC为10bit DAC来控制,满幅度为2.8V,那么APC ADC所输出的电压就等于ADC value/1024  * 2.8V,假设PA的输出功率对应Vramp是一线性函数,那么其对应APC也为一线性函数,设Pout = f(a1,a2....,an,ADC value),那么再校正完n个pcl之后就有n个线性方程,可以此解出a1,a2,....,an,得出PA的特性曲线方程后,可以此反推出PA输出其他功率时的ADC值。 </DIV>

还是有点不明白实际的工作算法,下次我找个LOGFIAL请兄弟讲解一下,这样会清楚些,呵呵
点评回复

使用道具 举报

发表于 2007-1-25 16:00:25 | 显示全部楼层
请问一下,在校准模板INI里面,如下的值是根据什么所得来的呢,.
GSM900 Sub band, RX loss
Max ARFCN=15,30,45,60,75,80,100,124,975,1000,1023,-1
RX loss=1.875,1.500,1.500,1.750,2.000,2.000,1.875,1.875,2.500,2.000,2.000,0.0000
点评回复

使用道具 举报

发表于 2007-1-26 00:11:34 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>lijohnsbyp</I>在2007-1-25 16:00:25的发言:</B>
请问一下,在校准模板INI里面,如下的值是根据什么所得来的呢,.
GSM900 Sub band, RX loss
Max ARFCN=15,30,45,60,75,80,100,124,975,1000,1023,-1
RX loss=1.875,1.500,1.500,1.750,2.000,2.000,1.875,1.875,2.500,2.000,2.000,0.0000</DIV>


只是一个一般的初始值,可能是MTK daughter board的值,大可不用理会它
点评回复

使用道具 举报

发表于 2007-1-29 13:46:28 | 显示全部楼层
band_index = 0, V_set[band_index][V_SET_HIGH_INDEX] = 1.346953125
V_set[band_index][V_SET_MID_INDEX] = 0.511875
Rload_high_temp1 = 1.57463841335479
这是一个功率的校准,上面的VSet我知道是怎么得来的,但不太明白下面的PCL_POWER是怎么得来的,是个什么值呢!
麻烦帮忙讲解一下!

PCL_power[band_index][PCL_HIGH_INDEX] = 1.63964564557851
PCL_power[band_index][PCL_MID_INDEX] = 0.0783013049569111
Rload_high_temp2 = 1.000662784504
Rload_high[band_index] = 2.4762026675444
K1_high[band_index] = 0.524871447498942
点评回复

使用道具 举报

发表于 2007-1-30 12:59:40 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>cylbailey</I>在2007-1-26 0:11:34的发言:</B>



只是一个一般的初始值,可能是MTK daughter board的值,大可不用理会它</DIV>


将这些值修改为0对校准结果有影响么?前面说会得到A+B的值,如果改为0是否和使结果变大?
点评回复

使用道具 举报

发表于 2007-1-30 14:53:10 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>dby12</I>在2007-1-30 12:59:40的发言:</B>



将这些值修改为0对校准结果有影响么?前面说会得到A+B的值,如果改为0是否和使结果变大?</DIV>


不会有影响, 初始值只是一个不校正也差不太多的普适值
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2025-1-31 08:27 , Processed in 0.049718 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表