这几天量产手上的这款SK6211BA,蹂躏它了不下30次~
今天终成正果 ,现在跟大家分享一下心得体会
先上SK6211_20080917_BA下的原始信息
-------------------
Controller Version: SK6211BA
Flash Part No.: I29F16G08AAMC1
Total Flash Size: 4096 MB
4K Page, MLC
Flash ID 01: 0x89 0xD5 0x94 0x3E 0x74
Flash ID 02: 0x89 0xD5 0x94 0x3E 0x74
Flash ID 03: 0x00 0x00 0x00 0x00 0x00
Flash ID 04: 0x00 0x00 0x00 0x00 0x00
Flash ID 05: 0x00 0x00 0x00 0x00 0x00
Flash ID 06: 0x00 0x00 0x00 0x00 0x00
Flash ID 07: 0x00 0x00 0x00 0x00 0x00
Flash ID 08: 0x00 0x00 0x00 0x00 0x00
Part name: I29F16G08AAMC1_ENHANCE
CodeBank: C080327A_F080327A
CodeSwap: 03 20
Codeswap CRC: 24606
FDM CRC: 99837073
CodeBank CRC: 0
Production date and time: Sun Nov 30 07:29:46 2008
Config Name: 9904227-322.A00LF
PDT Version: SK6211_PDT_20081106_BA
VID: 09 51
PID: 16 17
Vendor Name: Kingston
Product Name: DT Terra Cotta
Revision: 1.00
Serial Number: 0018F30CA197A8B1EFFF0483
Channel: Word Mode
Plane(s): 1
Internal Interleave: Disable
External Interleave: Disable
tRc/tWc: 34.48 ns (29 Mhz)
Max Current: 200 mA
Real Density: (3.741 GB)
Error Code: 0 0
-----------------------
根据信息可以看出,FLASH是I29F16G08AAMC1_ENHANCE。这个FLASH很少见,坛子里也有几个类似的帖子,不过量产过程都很模糊,大体都是选了相近的FLASH,折腾几次后量产成功。按这个方法,我用三驱口碑较好的SK6211_20090227_BA ,SK6211_20090116_BA量产(见
jjsfm的擎泰量产工具习性分析http://bbs.wuyou.com/viewthread.php?tid=134606),FLASH选的是I29F16G08AAMC1。结果都失败了,症状是量产后插到电脑上导致死机~拔掉后电脑又恢复正常。具体可参见我另外一个帖子
http://bbs.mydigit.cn/read.php?tid=216650&keyword=SK6211BA 之后只好老老实实的选择FLASH下拉框有I29F16G08AAMC1_ENHANCE选项的版本,U-CD前置的量产工具只有SK6211_20080430_BA,SK6211_20080917_BA这两种有。只量产U-CD的话没问题,量产后几台电脑都可以冷启。
但量产成三驱的话,第一驱U-CD无一例外的都出问题了。症状是冷启是可以进PE菜单,能加载镜像,但是会卡在进PE的界面。应该是第一驱没刷好吧。
所以说这种FLASH很郁闷,生不逢时啊,太老鸟~想用下兼容性与完美分驱并存的新版本都不行。
按理说新版本的量产工具应该兼容老FLASH的,量产程序应该是在不断完善、增添,而不会有大的删减。由于我这个U盘不好拆,所以量产的时候一直循规蹈矩的,怕失败了用短路法恢复~但今天实在火大,那就豁出去了,看下程序能不能自己改改~好像记得某帖子里有个杂交法~
这里以SK6211_20090116_BA为例
我的原始信息中代码版本(CodeBank)是C080327A_F080327A,根据以下几张图片可以看出,这个工具里代码版本还是有C080327A_F080327A的,但是为什么为什么选中了之后FLASH选项什么都没有呢?
索性把SK6211_20090116_BA 的Flashlist文件夹换成SK6211_20080430_BA的Flashlist(因为在SK6211_20080430_BA下可以识别I29F16G08AAMC1_ENHANCE)
之后FLASH型号里果然有了 I29F16G08AAMC1_ENHANCE
但是保存设置之后会出现这种情况- 闪存型号不支持
然后又想到代码版本,也换掉!点进去一看果然没有C080327A_F080327A,就只有一个文件夹,且是最新的代码版本,怪不得它认不出来我的I29F16G08AAMC1_ENHANCE。而SK6211_20080430_BA下的代码版本则很全。