金士顿Kingston(群联MPALL PS2251-07)U盘量产制作CDROM启动盘

最近在京东新买了个Kingston 64G U盘,打算把它量产成CD-ROM光驱+移动磁盘模式。 U盘量产真是个折磨人的体力活儿,主要的原因是这些量产工具软件都是为特定型号U盘、特定生产环境设计的,并不是面向大众的产品,所以通用性很差,软件的容错性也很差,如果找不准正确的量产工具版本,正确的使用流程,怎么做都是徒劳。

本文记录针对基于群联PS2251-07主控的Kingston Datatraveler 3.0(64G) U盘(京东地址:http://item.jd.com/1337253.html)的量产过程。

请注意:如果你的U盘不是与此同型号的,那么本文只能做参考并不能确保一定量产成功。

一、检测主控芯片

要量产U盘先要搞清楚自己的U盘的主控芯片型号。
先去下载这个 《芯片无忧 V1.630(ChipEasy)U盘固态硬盘检测工具:http://www.upantool.com/test/ChipEasy.html》,运行检测工具,如下图可以看到我的U盘的主控芯片是群联的PS2251-07

二、下载合适的量产工具版本

打开http://www.upantool.com/liangchan/Phison/先随便下载一个群联的量产工具,运行其中的GetInfo.exe,在Drive中填入U盘的盘符,点击Read,就会显示更详细的U盘信息

请上图注意右下角,MP Ver为MPALL v5.35.12,这就是U盘在生产时使用的量产工具版本,根据这个版本号下载的量产工具才能确保正确量产。

但是我在upantool.com(http://www.upantool.com/liangchan/Phison/) 和upan.cc(http://www.upan.cc/tools/mass/Phison)找了半天也没有找到5.35.12版本,只找到这个最接近的版本:

【群联MPALL 量产工具】

群联MPALL 7F V5.03.0D量产工具DL07中文版:
http://www.upantool.com/liangchan/Phison/2017/11183.html
群联MPALL 7F V5.03.0A量产工具DL07中文版
http://www.upantool.com/liangchan/Phison/2016/8981.html

找对了量产工具版本,这就算成功了一半啦

三、解决无法识别U盘问题【*非常重要】

下好MPALL 7F V5.03.0A量产工具,解压缩后执行MPALL_F1_7F00_DL07_v503_0A.exe,点击“Update”,发现没有识别我的U盘!

通过在网上一通找,为解决这个问题花了很长时间才算找到规律,最后总算找到解决办法。

提示:若量产时电脑只有USB2.0的接口,那么在固件里面要选择USB2.0的模式

方法1: 如下图勾选No Mapping后点Close退出再重新打开软件,就可以识别了。

方法2:
也可以打开MP.ini文件,找到“Reset Serial Number=0”在下面添加一行 Mapping=0

再打开量产工具,也能正确识别。

[PenDriveMP]
IC Type=PS2251-07
[Parameter Mark]
Parameter Type=F1_MP_21
[Customize Info]
USB VID=0x13FE
USB PID=0x5500
String Product Name=USB DISK 3.0
Inquiry Version=DL07
[Configuration]
Reset Serial Number=0
Mapping=0 // 添加此行
[TestItemOption]
Do Preformat Test=1
[Extra]
Mode=3
[Advance]
FC1=0xFF
FC2=0x01
CheckUSBConnectorType=0x22
[Firmware]
ISP=1
Burner File=E:\Downloads\POP\BN07V502TAW.BIN
Firmware Name=E:\Downloads\POP\FW07V50253TW.BIN
[Misc]
Burner Erase All=1
Wafer Erase All=1
set1667=0x00

四、量产U盘

点击Setting,如下图设置产量参数,注意图中的标注:

注意:
1.见上图(1)位置,如果USB接口标准设置不对,会如下报错:

2.见设置界面(2)位置,如果不做preformat,会如下报错:

3.见设置界面(3)位置,如果指定VID和PID,会如下报错:

设置好量产参数后,点击Save保存,如下是保存后的MP.ini

[PenDriveMP]
IC Type=PS2251-07
[Parameter Mark]
Parameter Type=F1_MP_21
[Customize Info]
USB VID=0x13FE
USB PID=0x5500
String Product Name=Datatraveler 3.0
String Manufacturer Name=Kingston
Inquiry Version=PMAP
[Configuration]
Reset Serial Number=0
Mapping=0
Partition Boundary MB=999999999
[TestItemOption]
Do Preformat Test=1
[Extra]
Mode=21
[Misc]
Privacy Volume Label=USBDSK // 第二个移动磁盘分区的卷标
CDROM Image=E:\iso\systemtools\tianyi_winpe_V3.0.iso // 第一个CDROM分区的ISO镜像文件位置(不能含有中文)
set1667=0x00
[Advance]
FC1=0xFF
FC2=0x01
CheckUSBConnectorType=0x22
[Firmware]
ISP=0

点击Cancel返回主界面,就可以点击Start开始量产了。 如显示成绿色,即代表量产成功,

插入U盘显示

下载WinPE ISO:http://www.upantool.com/iso/

量产CD-ROM+移动磁盘模式U盘所需要的WinPE 光盘iso文件可以在 这里选择一个合适的:

WINPE(ISO) :
http://www.upantool.com/iso/

修改PID和VID

U盘量产成功后,VID和PID(制造商ID和产品ID)被改成了0x13FE和0x5527,不再是出厂时的0x0951和0x1666,这比较不爽。
如果你很在意这个区别(比如我就是),可以下载这个工具《群联更改U盘VID PID工具String Info updater v1.06:http://www.upantool.com/liangchan/Phison/2016/9376.html》,可以将量产后的U盘的PID和VID改回原来值,用法很简单,就不再多说了。

原文地址:
http://blog.csdn.net/10km/article/details/53187828
http://www.voidcn.com/blog/10km/article/p-6310840.html

Related Posts