當(dāng)前位置:首頁 > 幫助中心 > 量產(chǎn)時(shí)讀版本信息錯(cuò)誤的解決辦法
量產(chǎn)時(shí)讀版本信息錯(cuò)誤的解決辦法
關(guān)于Kingmax(SK6213主控)量產(chǎn)時(shí)報(bào)“43讀版本信息錯(cuò)誤”的問題解決辦法很簡單:
1、打開工具文件夾,刪除默認(rèn)配置文件default.ini
2、啟動(dòng)SK6213_MP_Tool程序
3、參照本人前貼Kingmax4G(SK6213)三驅(qū)三啟量產(chǎn)全過程一文正確配置參數(shù),點(diǎn)擊“存貯”后開始量產(chǎn),稍后你就可以收獲成果了。
4、量產(chǎn)過程偶爾會(huì)報(bào)“29手動(dòng)中斷開卡”錯(cuò)誤,不要緊,關(guān)閉程序重新打開,按“開始量產(chǎn)”就可以了。
說起來辦法雖然很簡單,但找到問題的過程不簡單。有興趣的朋友請繼續(xù)讀下文,看看是如何找到問題解決問題的,也許這一過程對你今后碰到此類問題會(huì)有所幫助…
6月19日,本人曾發(fā)過一貼—《Kingmax4G(SK6213)三驅(qū)三啟量產(chǎn)全過程》,將自己成功量產(chǎn)Kingmax(SK6213)的過程與愛好者分享。有量產(chǎn)愛好者反映經(jīng)常量產(chǎn)到75%就報(bào)“43讀版本信息錯(cuò)誤”。近日,本人再對該U盤進(jìn)行量產(chǎn)時(shí)也反復(fù)出現(xiàn)該問題。根據(jù)報(bào)錯(cuò)信息判斷,可能是ISO鏡象文件的標(biāo)準(zhǔn)問題,因此,將量產(chǎn)過程報(bào)錯(cuò)時(shí)使用的ISO文件(共3個(gè))刻成三張光盤。用光盤測試可以成功引導(dǎo)后,再用ULTRAISO軟件生成標(biāo)準(zhǔn)的ISO文件,但是,使用這些經(jīng)過標(biāo)準(zhǔn)化制作的ISO文件量產(chǎn)時(shí)同樣地報(bào)“讀版本信息錯(cuò)誤”。懷疑是量產(chǎn)工具出了問題,將工具文件夾刪除,重新解壓后啟動(dòng)量產(chǎn)程序。一個(gè)細(xì)小的問題引起我的注意,量產(chǎn)成功數(shù)和失敗數(shù)仍記錄著以前的數(shù)字,因此判斷在系統(tǒng)的某一個(gè)地方有對量產(chǎn)過程的信息記錄。打開系統(tǒng)盤,發(fā)現(xiàn)在根目錄有兩個(gè)以前沒有的文件。pc.ini和SK6211_information.ini,見下圖。
打開SK6211_information.ini文件,內(nèi)容如下:
[Serial NO]
SNStart=0000D6F66A6B2A88E0B1D038
Pass Num=31
Fail Num=2
[OTHERS]
SUPT_CE_MODE=0
EN_USER_DEF_SEC_PER_CLUSTER=0
這里紀(jì)錄著量產(chǎn)過程的成功數(shù)Pass Num和失敗數(shù)Fail Num),奇怪的是SK6213的量產(chǎn)工具為什么會(huì)生成SK6211的文件呢?估計(jì)SK6213量產(chǎn)工具是從SK6211衍生而來的,程序員編程時(shí)有疏漏產(chǎn)生的錯(cuò)誤。當(dāng)你修改Pass num和Fail num數(shù)字并保存后,啟動(dòng)量產(chǎn)工具將出現(xiàn)你設(shè)定的成功數(shù)和失敗數(shù)。但是,由于沒有記錄量產(chǎn)出錯(cuò)信息,判斷報(bào)錯(cuò)并非SK6211_infomation.ini文件所造成。
打開量產(chǎn)工具文件夾,其中有一個(gè)默認(rèn)配置文件default.ini打開default.ini文件,其內(nèi)容如下:
[DEBUG]
ENABLE = 0
LEVEL = 2
[USI]
USISpecial = 0
[RS232]
RS232Enable = 0
DelayTime = 1000
DUT = 0x000F
MaxWaitTimeAfterHubPwrEn = 40
HubDevEqlPDTDevTimes = 6
[NET]
NET_HANDLER_EN=0
NET_HANDLER_DUETIME=30
[OTHERS]
OFF_LINE_SET = 1
LLFTimeOut = 800
EnumHubDelay = 0
FindDrvLetterDelay = 0
//WL =0
//TIMEOUT = 0
TIMEOUT = 11
ScanDefault=0
ROOTHUBCALIBRATION = USB#ROOT_HUB#4&141ad4b7&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
CHECKODBTEN = 0
DATEAPPSN = 0
CTRL_TYPE = SK6213
//IOCELL_SERIES = 0
SUPPORTLISTEN = 0
SUPT_CE_MODE=0
WRITE_LOG = 1
EN_PRE_RW = 0
EN_RW_DEFAULT = 0
EN_CTRL_AUTO_DETECT = 1
EN_CH_AUTO_DETECT = 0
EN_USER_DEFINED_DENSITY = 1
EN_WP_AFTER_LLF = 0
//Enable Suspend result or not (0, disable; 1, enable)
EN_SUSPEND_RESULT = 0
//Suspend Result Time (1 ~ 30 sec, 0 means suspend forever until new UFD plug)
SUSPEND_RESULT_TIME = 10
EN_W_4_V_P = 0
BARCODEEN = 0
CBVer = 1.0.0.0
//CBVer = 1.2.2.26
C_MODE = 9
//CONFIGPATH=D:\programming\SK6211_Project\SRC\Next\SK2801_MP_TOOL_V1
//CONFIGPATH=d:\My Projects\Skymedi\2807\Sk6213_pdt_20090116_1900_w_prc\Sk2801_mp_tool_v1
EN_BACKUP_RETIRE = 1
EN_SECOND_LLF = 1
[SN_SETTING]
NM_SN_MODE=0
EN_SN_SK=1
SN_SK_STR=A
KMX_PL=088
KMX_CUST_NO=FFE
KMX_P_NO=0F
KMX_SN_MODE=0
SNY_MODEL_NO=5
SNY_OPTION=B
SNY_SN_LEN=15
SNY_SN_MODE=0
BLN_Bit0=A
BLN_PL=0B
BLN_P_NO=EE
BLN_RMA=1
[ProductLine]
UseIni = 0;
ProductLine = 899;
[AutoHandler]
AutoHandlerEnable = 0
LLF_MAXTIME = 2000
[DRV_INSTALL]
//WXPOnTheFly = 1
WXPOnTheFly = 0
W2KOnTheFly = 1
WarnOnChange = 1
xVIDPID_00 = 1516,1213
[AES]
UseExtKey = 0;
觀察default.ini文件,發(fā)現(xiàn)每次量產(chǎn)失敗后,該文件都會(huì)增大,說明它記錄著你量產(chǎn)失敗的配置信息。打開日志(log)文件夾,里面有兩個(gè)日志文件,打開較新的一個(gè)(2010-03-03),內(nèi)容如下:
201003030000000000000002,4,P
000000000000000000000000,4,F,56 84
000000000000000000000000,4,F,39 84
000000000000000000000000,4,F,39 84
000000000000000000000000,4,F,39 84
000000000000000000000000,4,F,39 84
000000000000000000000000,4,F,39 84
000000000000000000000000,4,F,56 88
000000000000000000000000,4,F,56 88
000000000000000000000000,4,F,56 88
9996CDC58824101169E29DA4,4,P
999E63AAC14AA44B18C9529B,4,P
這里記錄著工具提供者量產(chǎn)時(shí)成功和失敗的信息,結(jié)合在量產(chǎn)失敗時(shí)default.ini會(huì)增大的問題,雖然其內(nèi)容我們看不懂,但量產(chǎn)失敗可能與default.ini文件有關(guān)。據(jù)此分析SK6213_MP_Tool在啟動(dòng)時(shí)可能調(diào)入記錄有錯(cuò)誤配置信息的默認(rèn)配置文件default.ini。
因此,將該文件刪除,再次啟動(dòng)量產(chǎn)程序,在設(shè)置各項(xiàng)參數(shù)完畢后點(diǎn)擊“存貯”按鈕,打開工具文件夾,發(fā)現(xiàn)重新生成了大小只有165字節(jié)的default.ini文件,其內(nèi)容如下:
[SN_SETTING]
NM_SN_MODE=0
KMX_PL=899
KMX_CUST_NO=123
KMX_P_NO=32
KMX_SN_MODE=0
SNY_MODEL_NO=2
SNY_OPTION=B
SNY_SN_MODE=0
BLN_PL=FF
BLN_P_NO=FF
BLN_RMA=0
點(diǎn)擊“開始量產(chǎn)”按鈕,若干分鐘后,量產(chǎn)成功了!進(jìn)一步測試,調(diào)入不同的ISO文件均量產(chǎn)成功。困擾量產(chǎn)愛好者多時(shí)的SK6213量產(chǎn)報(bào)錯(cuò)問題終于解決了。
(責(zé)任編輯:大白菜官網(wǎng) eraitsolution.com)