数码之家

标题: emmc编程器,mmcfw读卡器制作教程 [打印本页]

作者: zp515630    时间: 2023-8-23 23:21
标题: emmc编程器,mmcfw读卡器制作教程
本来不打算再登录数码之家的了,但是楼主心里实在有点不痛快,在这里发布点分享

之前收集了很久的emmc读写boot的资料,当然都是开源的,然后仿照国俄罗斯大神mmcfw的软件风格自己开发一套mmcfw的读写软件,还为此重新编译了linux内核源码打包成pe系统,配合自己制作读卡器在闲鱼售卖65一套。也怪楼主没经验,导致软件被有心人拿去倒卖。我怎么发他就怎么发,我标价65他就64。我改价到45他就卖44,真的很恶心人,而且还没办法。

本人是java开发出身,基本不会其他后端语言,为了搞这个学习了c语言,踩了很多坑,开发了初始的命令行版本。后来有买家说不好用,也偶然机会知道国外大神开发了图形软件(俄文的)来操作。以此萌生出自己开发的想法,然后去学习了rust语言开发了自己的图形化软件,因为对新语言不熟悉踩了很多坑,花了1个月才搞好。读卡器也是有生以来第一次画出来的pcb,真的很有成就感,但是人心难测,自己也想的太简单了,曾经还兴志满满的打算后面有空了,继续学习开发其他读写emmc,ufs的软件和硬件

本次就是将所有能开源的东西都开源,成本很低就能读写emmc的boot分区,在没有使用rpmp分区和gp分区的情况下,不需要用到809h等高端编程器就能扩容。

1楼是自己所开发的软件分享,不会开源避免被有心人拿去倒卖,导致自己心里更加不痛快
所有开源的资料在二楼

1.这是我售卖的linux软件和制作的读卡器及教程

[attach]1903578[/attach]
[attach]1903544[/attach]
[attach]1903545[/attach]
[attach]1903547[/attach]
[attach]1903548[/attach]
[attach]1903549[/attach]


2.这是后来气不过也承诺了别人继续开发了windows的版本
[attach]1903550[/attach]
[attach]1903543[/attach]
[attach]1903551[/attach]
[attach]1903552[/attach]
[attach]1903553[/attach]
[attach]1903587[/attach]




作者: zp515630    时间: 2023-8-23 23:30
本帖最后由 zp515630 于 2023-8-25 08:52 编辑

这里是所有相关分享

注:不支持rpmb和gp分区读写,emmc最多可以有8个物理分区:boot0~1,rpmb,gp1~4,user,
extcsd寄存器主要用于配置启动分区从boot还是user启动。

已知:大部分设备不使用rpmb分区,更多的可能只使用user分区,这样只需安国读卡器等市场上支持mmc协议的读卡器就能读写emmc进行拷贝,扩容。大部分老款笔记本自带的读卡器在Linux下也能读写boot分区,下图中有部分笔记本型号,可以直接读写emmc的,无需读卡器的

emmc分区介绍详情:https://my.oschina.net/u/4255011/blog/3709491

emmc读卡器(rts5170)开源地址:https://gitee.com/zzpp/mmcblkNX

Linux下扩容参考:https://www.mydigit.cn/thread-313774-1-1.html

Linux下面有俄罗斯大神写的mmcfw图形软件可用(俄语版),帖子地址:https://4pda.to/forum/index.php?showtopic=1043267

Linux使用工具读写extcsd:mmc-utils (这个直接搜索对应系统怎么安装就行,内核附带的不需要自己编译)

windows下ft232h芯片spi模式可以读写boot分区,软件叫postal  (需要将ft232.dll文件放到和软件一起然后管理员身份使用),帖子地址:Программатор Postal 3; Postal 2 - свой софт для работы. Поддержка и сбор инфы | Форум по ремонту Monitor


Linux的图形软件已经被倒卖,这里就放出吧。已放在百度网盘分享里面,安装方式:sudo dpkg -i  mmcfw-xxxx


网盘连接:链接:https://pan.baidu.com/s/1XqQ8eSahUsAgLv7e_jJaiA?pwd=bngf

[attach]1903580[/attach]
以下笔记本可以不需要读卡器,原生可读写boot分区
[attach]1903581[/attach]





作者: 81833531    时间: 2023-8-24 09:12
楼主辛苦,学习一下
作者: 星s银    时间: 2023-8-24 09:17
好高大上,来学习下
作者: cv130    时间: 2023-8-24 09:43
小黄鱼是集散地
作者: happysea72    时间: 2023-8-24 10:58
楼主辛苦!技术和商业的对峙!楼主需要学习一下加密技术!
作者: xilige2020    时间: 2023-8-24 12:16
感谢分享学习一下!
作者: mhtlov    时间: 2023-8-24 12:31
资料不错啊
作者: 天使之音    时间: 2023-8-24 13:19
挺深奥的~~
作者: zjhchp    时间: 2023-8-24 13:31
好东东,学习学习!
作者: windows9650    时间: 2023-8-24 13:36
在国内什么鸟事都有可能发生,建议这类工具自己开发了自己用,我这边也有几个固件和代码是自用不放出去的
作者: lf1286    时间: 2023-8-24 14:52
同情楼主遭遇,国内这种人太多了。多谢开源,辛苦。学习一下。
作者: njshenxian    时间: 2023-8-24 21:53
楼主辛苦了。
作者: jounge    时间: 2023-8-25 08:05
要想不分出去 只能加狗了
作者: zp515630    时间: 2023-8-25 08:55
happysea72 发表于 2023-8-24 10:58
楼主辛苦!技术和商业的对峙!楼主需要学习一下加密技术!

windows的加密了,不过没啥用。另linux版本的已经放出
作者: xushu    时间: 2023-8-25 09:35
zp515630 发表于 2023-8-23 23:30
这里是所有相关分享

注:不支持rpmb和gp分区读写,emmc最多可以有8个物理分区:boot0~1,rpmb,gp1~4,use ...

留好证据,用法律和他对话!
作者: zp515630    时间: 2023-8-25 10:08
xushu 发表于 2023-8-25 09:35
留好证据,用法律和他对话!

算了,几十块的东西,以后注意吧
作者: ccbw    时间: 2023-8-25 11:12
谢谢分享
作者: chenghelin    时间: 2023-8-25 12:38

感谢分享学习一下!
作者: 南宁谢工    时间: 2023-8-25 13:05
这种人,应该让他进去踩衣车,
现在立案不贵,让他卖多点再弄他
钱多钱少是另外的事,恶心啊
作者: cslcslcsl    时间: 2023-8-25 15:34
现在国内的技术保护路还很长,还是谢谢楼主分享。
作者: 亚历山大    时间: 2023-8-26 10:39
楼主辛苦,感谢分享
作者: ccbw    时间: 2023-8-26 12:20

楼主辛苦!
作者: 261307853    时间: 2023-8-26 18:29
奶牛Gateway笔记本读卡器也可以读写BOOT分区,一直在用……
作者: 吃烧饼喝三鹿    时间: 2023-8-26 19:51
感谢楼主分享
恶意竞争的真坑爹
作者: 261307853    时间: 2023-8-27 22:05
本帖最后由 261307853 于 2023-8-28 12:29 编辑

请教楼主,分析EMMC后下面有提示有锁定,这是不是正常的?
[attach]1906448[/attach]

另外在写操作时,如果选中分区那里,EXTCSD就会写入失败,这是为啥呢?
[attach]1906449[/attach]

如果不选这个,就能写入成功,但只写179   177   162这三个,这种是不是正常的呢???
[attach]1906450[/attach]


作者: feetprint    时间: 2023-8-27 22:42
挺深奥的~感谢分享
作者: hunter12345678    时间: 2023-8-28 09:05
楼主辛苦了。
作者: dxfdfl    时间: 2023-8-28 16:05

感谢分享,楼主辛苦了,学习一下
作者: 邪恶海盗    时间: 2023-8-28 18:25
撸主为啥不搞个授权验证的功能呢,镇上违法成本太低有些事没办法打击的...
作者: fzg001    时间: 2023-8-28 22:24

好高大上,来学习下
作者: wayuso    时间: 2023-8-29 11:16
楼主辛苦了,希望科普一下读写EMMC的作用。
作者: wspjk    时间: 2023-8-29 18:43
好高大上,来学习下
作者: huzhizhang    时间: 2023-8-30 20:47
投影机的EMMC里面的线刷固件是不是用这个硬件可以导出来
作者: dmhs31    时间: 2023-8-30 21:02
虽然暂时用不到,还是先记号,lz好人,谢谢分享
作者: zp515630    时间: 2023-8-31 00:46
261307853 发表于 2023-8-27 22:05
请教楼主,分析EMMC后下面有提示有锁定,这是不是正常的?



extcsd只需要写入那三个即可,写入失败是因为重置选项被永久开启,无法更改,这是个bug,没有修复
作者: zp515630    时间: 2023-8-31 00:46
邪恶海盗 发表于 2023-8-28 18:25
撸主为啥不搞个授权验证的功能呢,镇上违法成本太低有些事没办法打击的...

所以说没经验嘛,后面win版本搞了
作者: zp515630    时间: 2023-8-31 00:47
huzhizhang 发表于 2023-8-30 20:47
投影机的EMMC里面的线刷固件是不是用这个硬件可以导出来

可以导出emmc里面的固件 不过只能够全量镜像导出
作者: zp515630    时间: 2023-8-31 00:48
261307853 发表于 2023-8-27 22:05
请教楼主,分析EMMC后下面有提示有锁定,这是不是正常的?



电源锁定,需要查询下emmc的文档,看看起什么作用
作者: howinson    时间: 2023-8-31 14:05
其实自己在学习过程中已经富有了,不要太在意那几十块的事情
人在不断探索学习所积累的经验,为的就是在将来某个时刻能脱
颖而出。当年黑客大神乔治·霍兹破解索尼PS3,被两大黑客组织
鼎力支持,连Facebook都向其摇橄榄枝,索尼公司请其为自家的
程序员讲课,如果当时他因为商人拿着他的破解软件去赚钱而不
开心,他不会有后来的成就。不要让思想束缚了自己的成长,加油吧
作者: long2012    时间: 2023-8-31 17:01
楼主辛苦,感谢分享
作者: rrrshpl    时间: 2023-8-31 19:50
楼主大气,谢谢分享
作者: junyee    时间: 2023-8-31 20:13
曾经拿 新塘的开发板,再配合自己画的 BGA152转SD,
读写过 EXT_CSD,和切换boot分区。

LP一个某比亚的手机,刷DY把emmc刷废了,大量坏块。
换了一个同型号的,线刷后不开机,怀疑是boot 有内容,或ext_csd 有配置影响启动。

想先备份emmc,没想备份时,多次读取坏块区域,emmc直接挂了。

于是没心理再去折腾了。



作者: fhm1    时间: 2023-9-1 19:15
大神厉害我是一窍不通呀
作者: 261307853    时间: 2023-9-1 19:41
zp515630 发表于 2023-8-31 00:46
extcsd只需要写入那三个即可,写入失败是因为重置选项被永久开启,无法更改,这是个bug,没有修复 ...

感谢!!实测试验只写那3个可以正常使用。
作者: lmaq    时间: 2023-9-1 23:50
学习了~
作者: cgj2157    时间: 2023-9-4 15:03
我看不懂 楼主加油
作者: yhf    时间: 2023-9-5 19:04
好高端,能开发底层。厉害
作者: camee    时间: 2023-9-5 22:38
能写代码的都不简单
作者: sile    时间: 2023-9-6 07:19
软件加注册 硬件加单片机控制 必须与软件配套才能用  
作者: alexzero    时间: 2023-9-7 11:27

楼主辛苦,感谢分享
作者: cdma20001    时间: 2023-9-9 19:39
技术和商业的对峙!楼主这样的技术大拿是中国真正需要的人才!
作者: luckystar312    时间: 2023-9-10 11:05
已收藏,楼主辛苦感谢分享,另外还有这个主板出售么?
作者: lxq421    时间: 2023-9-10 15:53
谢谢楼主分享
作者: 惠明电气    时间: 2023-9-11 11:53
尊重别人的劳动成果,是基本的做人准则
作者: 如诗如画    时间: 2023-9-11 18:56
向你学习,谢谢分享!
作者: gubina112233    时间: 2023-9-14 10:24
感谢大神
作者: 黑黑的小黑    时间: 2023-9-14 15:25
哈哈哈,原来大佬在这里, 我我我,买了你的一个,还帮你做测试闪迪的emmc
作者: asheng5157502    时间: 2023-9-17 17:39
感谢分享学习一下!
作者: tdwx    时间: 2023-9-18 10:58
感谢楼主分享!
作者: 简单快乐42585    时间: 2023-9-18 14:13
顶一下楼主,看着非常的棒
作者: autusun    时间: 2023-9-19 15:36
感谢LZ原创分享! 一直在找机会学学EMMC的相关知识。
作者: 阳光cced    时间: 2023-9-21 10:01
咸鱼上的臭虫特别多正经事干不成 只会吃现成的 垃圾
作者: aping365    时间: 2023-9-21 15:42
报一下它的咸鱼号,让大家认识认识
作者: shr    时间: 2023-9-21 22:12
楼主辛苦,学习一下
作者: lxq421    时间: 2023-9-23 09:35
资料不错 谢谢分享
作者: hylg    时间: 2023-10-1 08:36
做人做事自己开心就好
作者: 如诗如画    时间: 2023-10-1 20:40
虽然不懂,但是向你学习。谢谢分享!
作者: zhaocz    时间: 2023-10-2 11:42
另外一个帖子发的,linux就是楼主的软件吗?
作者: zp515630    时间: 2023-10-4 13:09
zhaocz 发表于 2023-10-2 11:42
另外一个帖子发的,linux就是楼主的软件吗?

不是哈,我的已经分享了。
作者: KOCEO    时间: 2023-10-7 15:58
有个松下老款Fw5笔记本电脑,带读卡插口,
作者: lihengwang    时间: 2023-10-14 14:18
在哪能买,指个路
作者: 言言518    时间: 2023-10-23 09:00
感谢分享学习一下!
作者: ggn    时间: 2023-10-30 15:17
支持原创,感谢分享资料,学习一下
作者: wluabc    时间: 2023-11-25 02:57
谢谢楼主,过来学习学习
作者: orchid_zxg    时间: 2023-12-18 22:13
楼主辛苦,学习一下
作者: orchid_zxg    时间: 2023-12-19 22:18
楼主,找不到emmc-linux-pe.iso啊,请求提供。
作者: nm7758521    时间: 2023-12-20 08:40
不知道这个干嘛用的,楼主会linux很牛,最近在学espidf从win转到ubuntu下折腾安装都折腾几天,但是linux下编译同一个工程至少快10倍对我我自己笔记本而言。之前在win下刷新都是一卡一卡的,但是在linux下就不会而且在linux下手机装个ssh真的很爽,天冷在被窝都可以折腾,唯独手机屏幕下编辑不方便
作者: davidbrain    时间: 2023-12-22 21:54
小黄鱼没找到
作者: orchid_zxg    时间: 2023-12-23 09:56
这个emmc-linux-pe.iso和普通的linux安装盘有什么不同?能专门识别eMMC?
作者: ho00ho    时间: 2023-12-24 19:21
上个链接啊?支持下楼主开发
作者: 易记    时间: 2024-1-8 20:50
本帖最后由 易记 于 2024-1-8 20:56 编辑
261307853 发表于 2023-8-27 22:05
请教楼主,分析EMMC后下面有提示有锁定,这是不是正常的?

请教, 为什么我打开是空白的
[attach]2014764[/attach]

作者: rendge    时间: 2024-1-16 23:33
环境就那样  一堆讨饭的,开源出来的东西被要饭的挂去咸鱼卖,想想都恶心。
作者: rendge    时间: 2024-1-16 23:39
zp515630 发表于 2023-8-23 23:30
这里是所有相关分享

注:不支持rpmb和gp分区读写,emmc最多可以有8个物理分区:boot0~1,rpmb,gp1~4,use ...

感谢 楼主解惑。
作者: hbdj1234    时间: 2024-1-19 20:41
楼主可否提供emmc-linux-pe.iso下载链接吗,网上找不到。
作者: sjyangcn    时间: 2024-1-21 17:31
易记 发表于 2024-1-8 20:50
请教, 为什么我打开是空白的

升级系统了吧
作者: 大海1975    时间: 2024-2-22 15:01
支持一下楼主
作者: lc863320    时间: 2024-2-25 19:34
楼主老师好  不家密就把 病毒安进去吧   
作者: Roxy233    时间: 2024-3-14 10:26
帮顶,顺便问问大佬现在还有售卖的想法吗,我想买一份,鱼上面搜了图里的用户名,太多重名的了找不到
作者: 尘兮筝茗    时间: 2024-3-16 14:03
Roxy233 发表于 2024-3-14 10:26
帮顶,顺便问问大佬现在还有售卖的想法吗,我想买一份,鱼上面搜了图里的用户名,太多重名的了找不到 ...

你还需要吗?我参照4pda论坛的帖子,买了几个笔记本板子搞了两个,多了一个。要的话30卖你了,实测是可以读写boot分区和userdata分区
作者: 新田维修    时间: 2024-3-17 22:55
尘兮筝茗 发表于 2024-3-16 14:03
你还需要吗?我参照4pda论坛的帖子,买了几个笔记本板子搞了两个,多了一个。要的话30卖你了,实测是可以 ...

好用吗?好用我可以考虑一下
作者: skyline007    时间: 2024-3-17 23:39
资料很好,谢谢楼主分享
作者: ddian    时间: 2024-3-18 15:46
楼主威武
作者: cltaaa9    时间: 2024-3-21 14:19

感谢分享学习一下!
作者: fangqiang517    时间: 2024-3-27 01:16
楼主辛苦,学习一下
作者: Guamelon    时间: 2024-3-27 19:54
楼主辛苦了,学习一下
作者: 会成功的人    时间: 2024-3-28 15:12
楼主辛苦了。学习一下。
作者: 杜亚光    时间: 2024-4-1 09:16
虚拟机  liunx系统无法识别emmc  怎么回事呢
作者: comer    时间: 2024-4-5 07:21
杜亚光 发表于 2024-4-1 09:16
虚拟机  liunx系统无法识别emmc  怎么回事呢

看下字库是闪迪的吧
作者: wsnhjll    时间: 2024-4-13 14:20
太厉害了!不过我用5170读卡器 读不出来emmc啊。一头雾水 求助




欢迎光临 数码之家 (https://www.mydigit.cn/) Powered by Discuz! X3.4