官方淘宝店 易迪拓培训 旧站入口
首页 > 手机设计 > 手机射频工程师交流 > 请教MT6572平台2G不能快速校准

请教MT6572平台2G不能快速校准

05-08
各位大侠,72平台,2G不能快校,3G部分的可以。点上2G快校后,会提示“12”的错误。(具体什么内容忘了)
换了几个CFG文件都是同样的提示错误。
下面是CFG文件中FHC的内容。
MIN_GMSK_GSM850_APC_DAC = 20
MIN_GMSK_GSM900_APC_DAC = 20
MIN_GMSK_DCS1800_APC_DAC = 20
MIN_GMSK_PCS1900_APC_DAC = 20
MAX_GMSK_GSM850_APC_DAC = 790
MAX_GMSK_GSM900_APC_DAC = 790
MAX_GMSK_DCS1800_APC_DAC = 790
MAX_GMSK_PCS1900_APC_DAC = 790
FHC_UTS_GSM850_EPSK_POWER_COMPENSATE = 1.0
FHC_UTS_GSM900_EPSK_POWER_COMPENSATE = 1.0
FHC_UTS_DCS1800_EPSK_POWER_COMPENSATE = 1.0
FHC_UTS_PCS1900_EPSK_POWER_COMPENSATE = 1.0
FHC_UTS_GMSK_GSM850_MEASURE_SAMPLES = 30
FHC_UTS_GMSK_GSM900_MEASURE_SAMPLES = 30
FHC_UTS_GMSK_DCS1800_MEASURE_SAMPLES = 30
FHC_UTS_GMSK_PCS1900_MEASURE_SAMPLES = 30
FHC_UTS_GMSK_MEASURE_COUNT = 1
FHC_UTS_EPSK_MEASURE_COUNT = 1
FHC_UTS_GSM850_GMSK_MATH_MODE = 1
FHC_UTS_GSM900_GMSK_MATH_MODE = 1
FHC_UTS_DCS1800_GMSK_MATH_MODE = 1
FHC_UTS_PCS1900_GMSK_MATH_MODE = 1
FHC_UTS_GMSK_APC_DAC_MODE = 0
FHC_UTS_GSM850_GMSK_APC_LOG_SPACE_OFFSET = 166.02
FHC_UTS_GSM850_EPSK_APC_LOG_SPACE_OFFSET = 0.00
FHC_UTS_GSM850_EPSK_APC_LOG_SPACE_OFFSET_HIGH = 166.02
FHC_UTS_GSM850_GMSK_APC_LOG_SPACE_OFFSET = -60.54
FHC_UTS_GSM900_GMSK_APC_LOG_SPACE_OFFSET = -60.54
FHC_UTS_DCS1800_GMSK_APC_LOG_SPACE_OFFSET = -74.48
FHC_UTS_PCS1900_GMSK_APC_LOG_SPACE_OFFSET = -72.44

不知道有那位大侠遇到过,求赐教!谢谢!

850和900的功率只校准30dbm吗?

跟这些没有关系,FAIL LOG没有怎么分析?

错误名:TESTER_CTRL_FAILED => 12
以下是LOG2013/11/04 15:14:27.656 -------------- WCDMA Temperature Sensor start --------------
2013/11/04 15:14:27.656 ICalibrationInterface::RunCalibration: Write NVRAM intial value start
2013/11/04 15:14:27.656 database > META_NVRAM_GetRecLen NVRAM(NVRAM_EF_UL1_TEMP_DAC_LID): (Success)
2013/11/04 15:14:27.656 database > META_NVRAM_3G_Compose_tempdacData NVRAM(NVRAM_EF_UL1_TEMP_DAC_LID): (Success)
2013/11/04 15:14:27.734 Setting up the open-loop calibrated bit
2013/11/04 15:14:27.875 m_TXPC_CL_Table.is_calibrated2
2013/11/04 15:14:27.875 Target < write NVRAM(NVRAM_EF_UL1_TEMP_DAC_LID): (Success)
2013/11/04 15:14:27.875 ICalibrationInterface::RunCalibration: Write NVRAM intial value end
2013/11/04 15:14:27.890 m_u2TempAdc (414)
2013/11/04 15:14:27.890 Current temperature is in 20 ~ 35
2013/11/04 15:14:27.890 Current temperature reference point is evaluated as 435, offset ( 21 = 435- 414)
2013/11/04 15:14:27.890 Calibration ref point TADC 25.00 = 435
2013/11/04 15:14:27.890 TADC -10 = 331
2013/11/04 15:14:27.890 Calibrated TADC -10 = 310 ( 331+ -21+ 0)
2013/11/04 15:14:27.890 TADC 5 = 375
2013/11/04 15:14:27.890 Calibrated TADC 5 = 354 ( 375+ -21+ 0)
2013/11/04 15:14:27.890 TADC 20 = 421
2013/11/04 15:14:27.890 Calibrated TADC 20 = 400 ( 421+ -21+ 0)
2013/11/04 15:14:27.890 TADC 35 = 464
2013/11/04 15:14:27.890 Calibrated TADC 35 = 443 ( 464+ -21+ 0)
2013/11/04 15:14:27.890 TADC 45 = 498
2013/11/04 15:14:27.890 Calibrated TADC 45 = 477 ( 498+ -21+ 0)
2013/11/04 15:14:27.890 TADC 55 = 528
2013/11/04 15:14:27.890 Calibrated TADC 55 = 507 ( 528+ -21+ 0)
2013/11/04 15:14:27.890 TADC 60 = 543
2013/11/04 15:14:27.890 Calibrated TADC 60 = 522 ( 543+ -21+ 0)
2013/11/04 15:14:27.890 TADC 65 = 557
2013/11/04 15:14:27.890 Calibrated TADC 65 = 536 ( 557+ -21+ 0)
2013/11/04 15:14:27.890 ICalibrationInterface::RunCalibration: Write NVRAM calibration data start
2013/11/04 15:14:27.906 database > META_NVRAM_3G_Compose_tempdacData NVRAM(NVRAM_EF_UL1_TEMP_DAC_LID): (Success)
2013/11/04 15:14:27.937 Setting up the open-loop calibrated bit
2013/11/04 15:14:28.031 m_TXPC_CL_Table.is_calibrated2
2013/11/04 15:14:28.031 Target < write NVRAM(NVRAM_EF_UL1_TEMP_DAC_LID): (Success)
2013/11/04 15:14:28.031 ICalibrationInterface::RunCalibration: Write NVRAM calibration data end
2013/11/04 15:14:28.031 --------------- WCDMA Temperature Sensor end ---------------
2013/11/04 15:14:28.156 META DLL version: META DLL v6.1340.00
2013/11/04 15:14:28.156 METACalibrationLibrary version: Calibration Library v6.1340.00
2013/11/04 15:14:28.156 METAInstrumentLibrary version: METAInstrumentLibrary v6.1340.00
2013/11/04 15:14:28.156 FtaAgent DLL version: FtaAgent Library v1.1305.00
2013/11/04 15:14:28.156 Configuration file (*.cfg) path: d:\ZHKL\K77C\INI\K77C_CFG_20131101_B15.cfg
2013/11/04 15:14:28.156 Initial value file (*.ini) path: d:\ZHKL\K77C\INI\K77C_INI_131031_B15.ini
2013/11/04 15:14:28.156 Calibration log file (*.log) path: d:\ZHKL\K77C\report\Sharelib_Calibration_Log.txt
2013/11/04 15:14:28.156 Calibration result file (*.cal) path: d:\ZHKL\K77C\report\ 0.cal
2013/11/04 15:14:28.156 Calibration result folder: d:\ZHKL\K77C\report
2013/11/04 15:14:28.156 GGE Device Type: CMU200
2013/11/04 15:14:28.156 GGE Calibration Items:TADC(0),CAP ID(1),AFC(1),AGC(1),APC(1),FHC(1),AD6546: FBDAC(0) SlopeSkew(0), TRX Offset(0), TXIQ(0), AGC WCoef(0)
2013/11/04 15:14:28.156 GGE NSFT Items:GMSK(0),BER(0),EPSK(0)
2013/11/04 15:14:28.156 WCDMA Device Type: CMU200
2013/11/04 15:14:28.156 WCDMA Calibration Items:TADC(0),DCXO AFC(0),AFC(0),AGC(1),RXD Check(0),RXD Two Port(0),APC(1),FHC(1)
2013/11/04 15:14:28.156 WCDMA NSFT Items(R99):TPC(0),BER(0),PRACH(0)
2013/11/04 15:14:28.156 WCDMA NSFT Items(HSPA):HSDPA(0),HSUPA(0)
2013/11/04 15:14:28.156 TDSCDMA Device Type: MT8820
2013/11/04 15:14:28.156 TDSCDMA Calibration Items:TADC(0),CAP ID(0),AFC(0),AGC(0),APC(0)
2013/11/04 15:14:28.156 TDSCDMA NSFT Items:TPC(0),BER(0)
2013/11/04 15:14:28.156 Other Items:GPS CO-CLOCK(0)
2013/11/04 15:14:28.156 Utilities Items:GGE CableLoss(0), WCDMA CableLoss(0), TDSCDMA CableLoss(0)
2013/11/04 15:14:28.171 [GPIB] *OPT?
2013/11/04 15:14:28.171 [GPIB] 0: B11/B12,0,0,B21Var14,0,0,B41,0,B52Var14,0,0,0,0,0,0,B54Var14,0,0,0,B56Var14,0,0,0,B66,COPROC_FULL,0,0,0,0,0,0,B83,0,0,B89,0,0,B95,0,0,PCMCIA,0,WDDC400,0,U99,0,0,0,0,0,0,0,0,K16,K17,0,0,K20,K21,K22,K23,K24,0,0,K27,K28,K29,0,0,0,0,0,0,0,0,0,0,K42,K43,0,0,0,K47,K48,0,0,0,K56,K57,K58,K59,K60,K61,K62,K63,K64,K65,K66,K67,K68,K69,0,0,0,0,0,0,0,0,0,0,0,0,0,K83,K84,K85,K86,0,K88,0,0,0,0,K839,K849,K859,K869,FMR6,Intel
2013/11/04 15:14:28.171 [GPIB] *IDN?
2013/11/04 15:14:28.171 [GPIB] 0: Rohde&Schwarz,CMU 200-1100.0008.02,117575,V5.21
2013/11/04 15:14:28.171 [GPIB] SYST:REM:ADDR:SEC 9,"GSM850MS_NSig";*OPC?
2013/11/04 15:14:28.187 [GPIB] 0: 1
2013/11/04 15:14:28.203 [GPIB] SYST:REM:ADDR:SEC 8,"GSM850MS_Sig";*OPC?
2013/11/04 15:14:28.203 [GPIB] 0: 1
2013/11/04 15:14:28.218 [GPIB] SYST:REM:ADDR:SEC 3,"GSM900MS_NSig";*OPC?
2013/11/04 15:14:28.218 [GPIB] 0: 1
2013/11/04 15:14:28.234 [GPIB] SYST:REM:ADDR:SEC 2,"GSM900MS_Sig";*OPC?
2013/11/04 15:14:28.234 [GPIB] 0: 1
2013/11/04 15:14:28.250 [GPIB] SYST:REM:ADDR:SEC 5,"GSM1800MS_NSig";*OPC?
2013/11/04 15:14:28.265 [GPIB] 0: 1
2013/11/04 15:14:28.265 [GPIB] SYST:REM:ADDR:SEC 4,"GSM1800MS_Sig";*OPC?
2013/11/04 15:14:28.281 [GPIB] 0: 1
2013/11/04 15:14:28.296 [GPIB] SYST:REM:ADDR:SEC 7,"GSM1900MS_NSig";*OPC?
2013/11/04 15:14:28.296 [GPIB] 0: 1
2013/11/04 15:14:28.312 [GPIB] SYST:REM:ADDR:SEC 6,"GSM1900MS_Sig";*OPC?
2013/11/04 15:14:28.312 [GPIB] 0: 1
2013/11/04 15:14:28.328 [GPIB] SYST:REM:ADDR:SEC 1,"WCDMA19UEFDD_NSig";*OPC?
2013/11/04 15:14:28.328 [GPIB] 0: 1
2013/11/04 15:14:28.343 [GPIB] SYST:REM:ADDR:SEC 11,"WCDMA19UEFDD_Sig";*OPC?
2013/11/04 15:14:28.343 [GPIB] 0: 1
2013/11/04 15:14:28.375 [GPIB] CMU GSM/EDGE CODE Version: 2013/06/06; Verfied by firmware Version: V5.08
2013/11/04 15:14:28.421 [GPIB] CMU200 WCDMA CODE Version: 2013/03/19; Verified by FW V5.08
2013/11/04 15:14:28.421 [GPIB] ----RCT_Common_SwitchPort----
2013/11/04 15:14:28.421 [GPIB] OUTPut RF2;*OPC?
2013/11/04 15:14:28.421 [GPIB] 0: 1
2013/11/04 15:14:28.421 [GPIB] ----RCT_Common_SwitchPort----
2013/11/04 15:14:28.421 [GPIB] OUTPut RF2;*OPC?
2013/11/04 15:14:28.421 [GPIB] 0: 1
2013/11/04 15:14:28.453 IGsmInterface::GetGsmCapability()
2013/11/04 15:14:28.468 IGsmInterface::GetAfcDac
2013/11/04 15:14:28.484 IGsmInterface::ParseGsmCalibrationConfig()
2013/11/04 15:14:28.484 -------------- GSM & EDGE DTS FHC start --------------
2013/11/04 15:14:28.484 CGgeFhcDtsClass::ParseCalibrationConfig ()
2013/11/04 15:14:28.484 Frequency Bank = 0x1E
2013/11/04 15:14:28.484 CGsmCapIdClass::ParseCalibrationConfig()
2013/11/04 15:14:28.484 CGsmAfcRemove32kClass::ParseCalibrationConfig()
2013/11/04 15:14:28.484 FHC mode: get ue capability
2013/11/04 15:14:28.484 IGsmInterface::GetGsmCapability()
2013/11/04 15:14:28.515 IGsmInterface::GetAfcDac
2013/11/04 15:14:28.531 CGsmAfcClass::ParseCalibrationConfig ()
2013/11/04 15:14:28.531 FHC mode: get ue capability
2013/11/04 15:14:28.531 IGsmInterface::GetGsmCapability()
2013/11/04 15:14:28.546 IGsmInterface::GetAfcDac
2013/11/04 15:14:28.562 IGsmInterface::ParseGsmCalibrationConfig()
2013/11/04 15:14:28.562 CGsmCapIdClass::ParseCalibrationConfig()
2013/11/04 15:14:28.562 CGsmAfcClass::ParseCalibrationConfig ()
2013/11/04 15:14:28.562 FHC mode: get ue capability
2013/11/04 15:14:28.562 IGsmInterface::GetGsmCapability()
2013/11/04 15:14:28.593 IGsmInterface::GetAfcDac
2013/11/04 15:14:28.609 IGsmInterface::ParseGsmCalibrationConfig()
2013/11/04 15:14:28.609 FHC mode: get ue capability
2013/11/04 15:14:28.609 IGsmInterface::GetGsmCapability()
2013/11/04 15:14:28.625 IGsmInterface::GetAfcDac
2013/11/04 15:14:28.640 Frequency Bank = 0x1E
2013/11/04 15:14:28.640 Frequency Bank = 0x1E
2013/11/04 15:14:28.640 ICalibrationInterface::RunCalibration: Write NVRAM intial value start
2013/11/04 15:14:28.640 CGgeFhcDtsClass::PopulateInitialValues()
2013/11/04 15:14:28.656 CGsmAfcClass::PopulateInitialValues()
2013/11/04 15:14:28.656 CGsmAfcClass::WriteNvram() NVRAM_EF_L1_AFCDATA_LID
2013/11/04 15:14:28.734 CGsmCapIdClass::PopulateInitialValues()
2013/11/04 15:14:28.734 CGsmAfcClass::PopulateInitialValues()
2013/11/04 15:14:28.734 CGsmAfcClass::WriteNvram() NVRAM_EF_L1_AFCDATA_LID
2013/11/04 15:14:28.781 CGsmCapIdClass::WriteNvram() NVRAM_EF_L1_CRYSTAL_CAPDATA_LID
2013/11/04 15:14:28.828 CGsmAfcRemove32kClass::PopulateInitialValues()
2013/11/04 15:14:28.828 FHC mode: get ue capability
2013/11/04 15:14:28.828 IGsmInterface::GetAfcDac
2013/11/04 15:14:28.843 CGsmAfcRemove32kClass::WriteNvram(): NVRAM_EF_L1_CLOAD_FREQ_OFFSET_LID
2013/11/04 15:14:28.937 ICalibrationInterface::RunCalibration: Write NVRAM intial value end
2013/11/04 15:14:28.937 ====================== FDT DTS calibration begin =====================
2013/11/04 15:14:28.937 ****** Normal FHC *******
2013/11/04 15:14:28.937 CGgeFhcDtsClass::TesterPreSetting()
2013/11/04 15:14:28.937 [GPIB] ----RCT_GGE_FHC_DTS_PreSettings----
2013/11/04 15:14:28.937 Arrange Band: GSM850
2013/11/04 15:14:28.937 High MODE Set points: -52
2013/11/04 15:14:28.937 CGsmAfcClass::ArrangeCalibrationPlan()
2013/11/04 15:14:28.937 CGsmCapIdClass::ArrangeCalibrationPlan()
2013/11/04 15:14:28.937 CGsmAfcRemove32kClass::ArrangeCalibrationPlan()
2013/11/04 15:14:28.937 Arrange Band: GSM900
2013/11/04 15:14:28.937 CGsmAfcClass::ArrangeCalibrationPlan()
2013/11/04 15:14:28.937 CGsmCapIdClass::ArrangeCalibrationPlan()
2013/11/04 15:14:28.937 CGsmAfcRemove32kClass::ArrangeCalibrationPlan()
2013/11/04 15:14:28.937 CGgeFhcDtsClass::ExecuteCalibrationPlan()
2013/11/04 15:14:28.937 Setting instrument FHC iterations.... (start)
2013/11/04 15:14:28.937 [GPIB] ----RCT_GGE_FHC_DTS_Iteration----
2013/11/04 15:14:28.937 [GPIB] Change to BAND = 2 (1: 850 2: 900 3:DCS 4:PCS)
2013/11/04 15:14:28.937 [GPIB] SOUR:CORR:LOSS:OUTP2 0.500000;*OPC?
2013/11/04 15:14:28.937 [GPIB] 0: 1
2013/11/04 15:14:28.937 [GPIB] SOUR:CORR:LOSS:INP2 0.500000;*OPC?
2013/11/04 15:14:28.937 [GPIB] 0: 1
2013/11/04 15:14:28.937 [GPIB] SOURce:RFGenerator:RXCal:RLEVel -60.000000;*OPC?
2013/11/04 15:14:28.953 [GPIB] 0: 1
2013/11/04 15:14:28.953 [GPIB] power level[0] = -60.000000
2013/11/04 15:14:28.953 [GPIB] 0: SOURce:RFGenerator:RXCal:PLEVel1 0.000000
2013/11/04 15:14:28.953 [GPIB] SOURce:RFGenerator:RXCal:RAMPing ON;*OPC?
2013/11/04 15:14:28.953 [GPIB] 0: 1
2013/11/04 15:14:28.953 [GPIB] SOUR:RFG:RXC:FREQ:ALL 948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,DF5D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D,948.0,PLEV1,S6D;*OPC?
2013/11/04 15:14:45.734 [GPIB] BFFF0015: 1
TESTER_CTRL_FAILED => 12
##

Calibration and NSFT total cost time is: 44.83s

CFG文件,确认是否这个设置:
N_AFC = 10
EXTRA_FB = 2

感谢zhang407,建议小编给加分

EXTRA_FB = 2
这个CFG里面没看到有啊

有些是仪器不支持的,部份老点的仪器版本不支持快校!

mark下,,,

这两个是什么意思?

我也是按照上面那两个设置,但是还是不过啊!

同问,望高手解答

明显是控一起失败啊,先确认下一起是否支持FHC吧

快校要用一个慢校好的板子,导出INI做校准INI。

快校要用一个慢校好的板子,导出INI做校准INI。
有道理!

Top