| |

iFix 爱修网

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4415|回复: 14

RT809H不能写入emmc的ext-csd区,求解。

[复制链接]
发表于: 2019-6-2 11:55:29
| 显示全部楼层 |阅读模式
用RT809H对emmc芯片进行复制的时候发现不能写入EXT-CSD区数据,显示写入成功,然后你再读出出来和之前读取出来的母片数据内容对比,发现根本就没有写入进去!

本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于: 2019-6-13 15:10:58
| 显示全部楼层
****************************************************************
以上EMMC标准文档第153页开始:

EXT_CSD寄存器的绝大部分字节都是R属性,只读的,根本不需要写,也根本写不进去;
R/W属性的是OTP,只能写一次;
R/W/E可以重复写入。

****************************************************************
EMMC的EXT_CSD通常只需要写以下三个字节即可


Partition_config,0xB3 / 179  

BootBusWidth, 0xB1 / 177

RSTnFunction,  0xA2 / 162  OTP,只能写一次



RT809H编程器默认只写这三个字节,并且不提示EXT_CSD写入的过程

****************************************************************

举例说明,现在有两颗EMMC:
某MTK方案EMMC,EXT_CSD
0xB3 = 0x78
0xB1 = 0x00
0xA2 = 0x00

某MST方案EMMC,EXT_CSD
0xB3 = 0x08
0xB1 = 0x02
0xA2 = 0x01

如果你用MTK那个板子的EMMC芯片,只写USER不改EXT_CSD,
是不能用在MST上,而0xA2=0,是可以改写为1的,所以写了EXT_CSD就好了;
反过来这个MST板子上的EMMC芯片,就算写好了程序,也很难用在MTK上。

以上例子中,MST用过的拆机EMMC,上MTK板子,应该不开机,
因为0xA2被MST弄成1了,默认需要RST信号,
如果MTK板子上EMMC RST电平不对,那么肯定不启动,

另外两个字节是可以改写的,只要写入了正确的EXT_CSD,就没有问题了。

具体情况具体分析,对比EMMC的EXT_CSD关键字节数值,别又以讹传讹说什么MST用过的EMMC就不能用在MTK上!

****************************************************************



回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于: 2019-6-5 14:53:43
| 显示全部楼层
psqtdhx 2019-6-4 18:27
EMMC版本对吗

对的,都是5.0,芯片型号一摸一样的,
回复 支持 反对

使用道具 举报

发表于: 2019-6-6 09:47:08
| 显示全部楼层
给你个文档,里面有答案,看懂了再来找茬。看不懂的话,态度谦虚一点,我会让“爱修百人精英计划”的学员把答案贴出来。

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于: 2019-6-13 12:33:32
| 显示全部楼层
我的也写不了EXT-CSD区但读取是正常的,怎样在EXT-CSD区写入数据或什么样的版本才可以写谁会操作请指点一下,谢谢
回复 支持 反对

使用道具 举报

发表于: 2019-7-8 14:24:08
| 显示全部楼层
还是管理员同志技术老道!
回复 支持 反对

使用道具 举报

发表于: 2019-7-9 11:02:05
| 显示全部楼层
谢谢季老师讲解,明白了
回复 支持 反对

使用道具 举报

发表于: 2019-7-10 13:07:58
| 显示全部楼层
Thank you Administrator
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|||iFix 爱修网 ( 粤ICP备2021135374号 )

粤公网安备 44060602002064号

GMT+8, 2024-12-23 19:12 , Processed in 0.066997 sec., 11 queries .

Powered by Discuz! X3.4

Release 20191201, © 2001-2024 Comsenz Inc.

MultiLingual version, Rev. 850, © 2009-2024 codersclub.org

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