数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 796|回复: 9

[家电] 低成本实现EMMC的读取和备份以及Mstar高安方案换芯片的ID绑定解绑量产

[复制链接]
发表于 2019-12-3 13:30:57 | 显示全部楼层 |阅读模式

马上注册,认识更多玩家好友,查阅更多资源,享有更多功能

您需要 登录 才可以下载或查看,没有帐号?立即注册 微信登录

x
低成本实现EMMC的读取和备份以及Mstar高安方案换芯片的ID绑定解绑量产

此前,量产一直被藏的很深,既然都是半公开了。那就直接公开算了。

众所周知,维修Mstar高安方案时,遇到主芯片坏,一般只能束手无策,后面爱修网出了一个神器,RT809H,可以读写EMMC,甚至还能量产。

但是,这对于普通维修人来说,是一笔巨大的投入。编程器798元,EMMC座子420元,一千多块钱,还是很多人舍不得投入新设备的。毕竟现在行业也不景气

今天,我们就来介绍一个低成本实现量产的方法。

以前论坛也有很多人,制作过类似的东西,我们只是把它优化一下。做成了一个外观看起来还可以的小板。

IMG_20191125_112329.jpg

可以用三种方式,一是飞线,CMD,CLK,GND,D0,想要速度快,也可以多飞几根D1 D2 D3等,这个相对来说投入最低,适合胆大心细的人。

二是通过EMMC转TF卡小板,

IMG_20191202_211212.jpg

这个对于手工有一些要求,要会植球,做BGA

还有一个方案,就是加EMMC座子,
IMG_20191202_211247_看图王.jpg

这种方法就是最快速的。但是成本相对 较高。一个座子也是要大几百的。

但是量大的朋友,就可以很轻松的搞定!毕竟对于经常做BGA的人来说,EMMC只是小儿科。

那么其它平台的呢,比如,MTK ,RTD的,晶晨的,海思的,碰到EMMC坏的,也可以直接用这个工具,直接写入其它好板子备份好的EMMC文件到新换的EMMC上面去。
低成本有一个缺点,就是她针对Mstar方案,只能是用原机的EMMC,如果换过新的EMMC,写完备份后,还需要写引导,才能使用,但是,你备份的串号,MAC地址等,都还在的。

我们看看他的速度:
读取4GB EMMC的时间
QQ图片20191203132809.png

写入4G EMMC的时间为:
QQ图片20191203132820.png

整个的速度还是非常快的。但是具体要看EMMC的状态,如果老旧的,有坏道的,速度就会慢一些。

有兴趣的朋友可以看一下具体的操作视频。

https://v.youku.com/v_show/id_XNDQ1NTkyOTM4MA==.html?spm=a2h3j.8428770.3416059.1


打赏

参与人数 3M币 +160 收起 理由
aacyxjz + 10 以資鼓勵
阿睦 + 100
青柠 + 50 以資鼓勵

查看全部打赏

发表于 2019-12-3 14:38:17 | 显示全部楼层
现在的手机大部分都用UFS了有UFS读取和备份工具吗?
回复 支持 反对

使用道具 举报

发表于 2019-12-3 16:50:08 | 显示全部楼层
其实这个板子就是个tf卡读卡器吧,emmc焊个几块钱的tf卡读卡器win系统用winhex就可以全字库备份或者分区备份修改,还可以在linux里挂载u盘后用dd命令直接替换bootload底层分区装回就可以引导了~

打赏

参与人数 1M币 +10 收起 理由
aacyxjz + 10 精彩回帖

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-12-4 09:17:25 | 显示全部楼层
qrut 发表于 2019-12-3 16:50
其实这个板子就是个tf卡读卡器吧,emmc焊个几块钱的tf卡读卡器win系统用winhex就可以全字库备份或者分区备 ...

实力不允许,不然一直想做一个软件,看看能不能在windows下面,实现linux dd命令这些东西的傻瓜式操作。比如,设计那么一款软件,选择打开磁盘,可以选择读出,boot1,boot2,csd,user等分区。
回复 支持 反对

使用道具 举报

发表于 2019-12-5 16:42:10 | 显示全部楼层
楼主果然玩的HI,这倒是不错的方法。学习了。
回复 支持 反对

使用道具 举报

发表于 2019-12-6 14:23:49 | 显示全部楼层
本帖最后由 kukusyaoran 于 2019-12-6 14:45 编辑

看过一个视频介绍过相关的东西,但是有一个疑问,用 SD 卡能不能读出 EMMC 的 Boot 分区?
根据视频,SD 卡所用的协议是 MMC 协议的一个子集:
批注 2019-12-06 135557.png

是否用完四条数据传输通道只与传输速率有关,也正是由于 SD 卡协议缺少某些 MMC 传输的协议所以无法读出 boot0 和 boot1 分区,需要 SDIO 控制器才能操作

批注 2019-12-06 14005612.png

实际上据个人之前了解到的背景知识也是如此的:EMMC 飞线到 SD 卡是无法读取某些分区信息的
而楼主上面说通过 DD 就能备份出整个 EMMC 的数据(包括 boot0 和 boot1)
这这与本人之前的已有认知存在矛盾,是否两者的说法存在范围界定问题?或是其他关于语义描述上的问题?是否理解为某些特殊的 EMMC 卡无法通过这种方法读取?https://www.micron.com/~/media/documents/products/technical-note/nand-flash/tn2918.pdf

上诉资料的相关视频来源:https://www.youtube.com/watch?v=piILxlabFws&list=LL20DyoGhQYG_wZS9HseKb0w&index=7&t=0s

回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-12-10 22:07:50 | 显示全部楼层
kukusyaoran 发表于 2019-12-6 14:23
看过一个视频介绍过相关的东西,但是有一个疑问,用 SD 卡能不能读出 EMMC 的 Boot 分区?
根据视频,SD 卡 ...

RT809H,确实飞线CMD,CLK,GND,D0即可读出boot1,boot2,以及csd,user.而且,我用的不是MMC,用的是SDIO模式
回复 支持 反对

使用道具 举报

发表于 2019-12-18 09:41:15 | 显示全部楼层
本帖最后由 zqf900605 于 2019-12-20 10:09 编辑



好吧好吧,看完视频明白了,



回复 支持 反对

使用道具 举报

发表于 2020-1-8 11:25:38 | 显示全部楼层
啥进候能整个清空全字库的板子,现在的手机都是CPU和字库绑定了,想要扩容用拆机字库都不行。
拆机字库刷机以后都是卡在第一个画面不会启动  大量的拆机字库不能用,全新字库又太贵了划不来
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

Archiver|手机版|小黑屋|关于我们|联系我们|网站条款|数码之家 ( 闽ICP备05031405号 )

GMT+8, 2020-2-27 00:12 , Processed in 0.140400 second(s), 18 queries , MemCache On.

Powered by Discuz!

© 2001-2019 Comsenz Inc.

快速回复 返回顶部 返回列表