前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >群联PS2251-07主控(Kingston64G)量产CD-ROM+移动磁盘模式过程记录

群联PS2251-07主控(Kingston64G)量产CD-ROM+移动磁盘模式过程记录

作者头像
10km
发布于 2019-05-25 14:30:20
发布于 2019-05-25 14:30:20
11.2K00
代码可运行
举报
文章被收录于专栏:10km的专栏10km的专栏
运行总次数:0
代码可运行

版权声明:本文为博主原创文章,转载请注明源地址。 https://cloud.tencent.com/developer/article/1433710

最近在京东新买了个Kingston64g U盘,打算把它量产成CD-ROM光驱+移动磁盘模式。

U盘量产真是个折磨人的体力活儿,主要的原因是这些量产工具软件都是为特定型号U盘、特定生产环境设计的,并不是面向大众的产品,所以通用性很差,软件的容错性也很差,如果找不准正确的量产工具版本,正确的使用流程,怎么做都是徒劳。

上一次玩量产还是几年前了,过程几乎忘光了,而且过去的时间太长,以前的经验也没用了,只好重头学起。

本文记录针对基于群联PS2251-07主控的Kingston Datatraveler 3.0(64G) U盘的量产过程。

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

检测主控芯片

要量产U盘先要搞清楚自己的U盘的主控芯片型号。

先去下载这个 《芯片无忧 V1.630(ChipEasy)U盘固态硬盘检测工具》,运行检测工具,如下图可以看到我的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 7F V5.03.0A量产工具DL07中文版》

好吧,就用它了。

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

解决无法识别U盘问题

下好MPALL 7F V5.03.0A量产工具,解压缩后执行MPALL_F1_7F00_DL07_v503_0A.exe,点击Update

纳尼?没反应!没有识别我的U盘!

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

方法1:

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

方法2:

也可以打开MP.ini文件,如下添加一行Mapping=0。再打开量产工具,也能正确识别。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[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\MPALL喜宾V9 29.5GB\BN07V502TAW.BIN
Firmware Name=E:\Downloads\MPALL喜宾V9 29.5GB\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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[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

量产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》,可以将量产后的U盘的PID和VID改回原来值,用法很简单,就不再多说了。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016年11月16日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
页面区块化与应用组件化
很多时候,我们喜欢划分所谓技术需求和业务需求。但其实,技术来自于业务,业务需要技术支撑,两者是分不开的。我们可以尝试在业务里,一样地写出花来。
被删
2024/08/08
5371
页面区块化与应用组件化
数据流管理方案 | Redux 和 MobX 哪个更好?
面试中常问的一道问题就是“你了解哪些数据流管理方案”,面对这样的提问,先搞懂为什么要学数据流管理,再来梳理、对比你所知道的方案。真正的前端开发,不仅仅要面试造火箭,实际工作中依然需要这样的能力。
用户3806669
2021/03/25
2.3K0
数据流管理方案 | Redux 和 MobX 哪个更好?
数据管理之元数据管理
元数据是指来自企业内外的所有物理数据和知识,包括物理数据的格式,技术和业务过程,数据的规则和约束以及企业所使用数据的结构。
肉眼品世界
2021/12/29
8.3K0
数据管理之元数据管理
ArkUI常用数据处理:掌握Map操作与动态数据管理
在HarmonyOS应用开发中,ArkUI框架提供了丰富的数据处理能力,尤其是对于Map这类非线性容器的操作。本文将详细介绍ArkUI中Map的基本概念、操作方法,以及如何在实际开发中应用Map进行数据处理和动态数据管理。
淼学派对
2024/11/04
1350
42. 精读《前端数据流哲学》
本系列分三部曲:《框架实现》 《框架使用》 与 《数据流哲学》,这三篇是我对数据流阶段性的总结,正好补充之前过时的文章。
黄子毅
2022/03/14
1K0
小程序的事件机制与异步执行
在微信小程序的开发过程中,事件机制和异步执行是两个非常重要的概念。小程序的事件机制不仅能够帮助开发者实现与用户交互,还能够高效地处理界面更新和数据流动。而异步执行则是处理网络请求、数据处理、文件上传等操作时的常用方式。本文将详细分析小程序的事件机制与异步执行,提供具体的示例与优化技巧。
LucianaiB
2025/02/21
1400
精读《一种 Hooks 数据流管理方案》
维护项目时,像全局用户信息、全局项目配置、全局功能配置等等,都是跨模块复用的全局数据。
黄子毅
2022/03/15
5760
Vuex
在相对独立的组件中,action -> state -> view的单向数据流能得到保证。而真实业务场景经常需要状态传递及共享,一般方法是:
ayqy贾杰
2019/06/12
1.3K0
React组件设计实践总结05 - 状态管理
今天是 520,这是本系列最后一篇文章,主要涵盖 React 状态管理的相关方案。
_sx_
2019/08/07
2.3K0
React组件设计实践总结05 - 状态管理
86.HarmonyOS NEXT 组件通信与状态共享:构建高效的组件协作机制
通过合理使用组件通信和状态共享机制,可以构建出结构清晰、易于维护的应用。在实际开发中,要根据具体需求选择合适的通信方式,并注意性能优化和代码质量。
全栈若城
2025/03/16
1030
前端架构101:MVC的不足与Flux的崛起
在前几篇中,我演示了一个前端 Backbone.js MVC 框架用于解决实际问题的例子。但 MVC 依然存在几个问题
苏南
2020/12/16
1.5K0
前端架构101:MVC的不足与Flux的崛起
状态管理的概念,都是纸老虎
不管是Vue,还是 React,都需要管理状态(state),比如组件之间都有共享状态的需要。什么是共享状态?比如一个组件需要使用另一个组件的状态,或者一个组件需要改变另一个组件的状态,都是共享状态。
Nealyang
2021/04/20
5.4K0
前端状态管理框架之Redux
随着应用程序单页面需求的越来越复杂,应用状态的管理也变得越来越混乱。应用的状态不仅包括从服务器获取的数据,还包括本地创建的数据,以及反应本地UI状态的数据,而Redux正是为解决这一复杂问题而存在的。
xiangzhihong
2022/11/30
1.2K0
工业互联网可视化系统风格的抉择:线框模式之 3D 数据中心机房的实现
3D 可视化,就是把复杂抽象的数据信息,以合适的视觉元素及视角去呈现,方便系统的展示、维护和管理。而在可视化系统的搭建选择上,所呈现的风格样式效果多种多样,各自所突出的适用场合也不尽相同。对于科技风格上的体现,线框模式可能是最具有代表性意义的实现方式之一。机房数据可视化的管控维护的实现上,在工业互联网的推动下,体现的维护数据和系统搭建也越来越多样化,而 Hightopo(以下简称 HT )的 HT for Web 产品上的有着丰富的组态化可供选择,本文将介绍如何运用 HT 丰富的 2/3D 组态搭建出一个线框楼宇可视化机房的解决方案。
HT for Web
2020/05/26
9540
探索Android复杂页面管理之道-QQ音乐播放页代码演进之路
前言 播放页是QQ音乐内曝光量最大的二级页,是端内展示歌曲信息、提供播控操作、进行推荐宣发的重要入口。随着QQ音乐的快速发展,播放页也从一个简单播控页面逐渐演变到了现在业务众多、UI多变的复杂页面。在该转变的过程中,播放页Android端的代码也根据不同时期的需要,进行了持续演进。本文将简要回顾Android端播放页代码在过去不同时期的结构特点,并重点介绍在最近一次代码结构调整中,我们探索出的一种适合多人开发和代码复用的复杂页面管理模式。 图 1: QQ音乐播放页 背景 MVC 在QQ音乐发展之初,播
QQ音乐技术团队
2021/07/23
3.9K1
数据流方案的思考
近两年前端开发从jquery演化到了谈必及react vue ,大部分人已经习惯了
用户2303251
2018/06/07
1.1K0
干货 | 浅谈React数据流管理
颜陈宇,携程玩乐高级前端开发工程师,前端架构组成员,目前主要负责玩乐国际化项目的App、H5以及Online三端技术架构。热衷于react技术栈,喜欢阅读和分享。
携程技术
2019/04/22
2.1K0
干货 | 浅谈React数据流管理
React全栈:Redux+Flux+webpack+Babel整合开发
1.const、let关键字:let块级作用域,const常量(如果是引用类型,那么可以修改它的属性)
硬核项目经理
2019/08/06
1.1K0
安卓软件开发:对比 MVVM 和 MVI 架构的模块设计
MVI(Model-View-Intent)和 MVVM(Model-View-ViewModel) 是安卓开发中很常见的两种架构。虽然它们的目标都是为了让代码更清晰、可维护,但在处理数据流、状态管理、以及用户交互的方式上,它们有着不同的思路。我用易懂的方式对比一下它们的区别。
Nimyears
2024/10/11
1.1K0
移动端复杂运营页解决方案的探索和实践
摘要 如何成为一名优秀的切图工程师?百度资深研发工程师潘征与大家分享自己的工作心得。 ROLE移动端酷炫运营页 2014年开始,我在我们部门负责移动端酷炫运营页面,也就是俗称的H5的研发工作。 这些酷
IT大咖说
2018/04/03
1.6K0
移动端复杂运营页解决方案的探索和实践
推荐阅读
相关推荐
页面区块化与应用组件化
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档