DDR修复方法、装置、终端和存储介质制造方法及图纸

技术编号:23086735 阅读:47 留言:0更新日期:2020-01-11 01:44
本发明专利技术实施例公开了一种DDR修复方法、装置、终端和存储介质,其中,方法包括:响应于对终端进行的预设操作,对所述终端内的DDR进行扫描;根据扫描结果判断所述DDR是否存在位反转;若存在,则重启终端,并在重启过程中的预加载阶段对所述DDR进行修复。本发明专利技术实施例通过终端自身完成对DDR的扫描与修复,避免了将发生位反转的DDR拆卸并寄给厂商进行扫描修复,提升了修复效率。

DDR repair methods, devices, terminals and storage media

【技术实现步骤摘要】
DDR修复方法、装置、终端和存储介质
本专利技术实施例涉及通信
,尤其涉及一种DDR修复方法、装置、终端和存储介质。
技术介绍
DDR全称是DDRSDRAM(DoubleDataRateSynchronousDynamicRandomAccessMemory,双倍速率同步动态随机存储器),具有双倍速率传输数据的特性,是现有市场上的主流内存规范,被广泛应用于各大芯片组厂商的主流产品。现有的DDR在使用过程中,如果DDR出现位反转(bitflip),会导致手机不能正常开机,用户无法继续使用手机的问题。其中,位反转是指由于硬件的内在特性,其中某个bit位变化,例如从1变成0。目前,针对DDR的位反转问题,现有的处理方法是通过使用MTK的工具flashtool进行扫描,并在定位到DDR的位反转问题后,将芯片取下寄给厂商进行修复。然而这种方式仍存在一定不足:flashtool工具扫描问题的准确性差、而且只能寄给厂商而无法自动修复DDR的位反转问题,影响工作效率,使得用户体验差。
技术实现思路
本专利技术实施例提供一种DD本文档来自技高网...

【技术保护点】
1.一种DDR修复方法,其特征在于,包括:/n响应于对终端进行的预设操作,对所述终端内的DDR进行扫描;/n根据扫描结果判断所述DDR是否存在位反转;/n若存在,则重启终端,并在重启过程中的预加载阶段对所述DDR进行修复。/n

【技术特征摘要】
1.一种DDR修复方法,其特征在于,包括:
响应于对终端进行的预设操作,对所述终端内的DDR进行扫描;
根据扫描结果判断所述DDR是否存在位反转;
若存在,则重启终端,并在重启过程中的预加载阶段对所述DDR进行修复。


2.根据权利要求1所述的方法,其特征在于,所述预设操作包括:
在研发分析阶段,控制所述终端进入预设模式,并输入DDR扫描指令的操作;或者
在老化测试阶段,通过老化测试入口向预设分区写入DDR测试标志位数据,并控制所述终端进入预设模式的操作,其中,所述DDR测试标志位数据用于表示所述终端的DDR需要进行扫描测试。


3.根据权利要求1所述的方法,其特征在于,在对所述终端内的DDR进行扫描之前,所述方法还包括:
根据预设分区内的存储数据,判断所述DDR是否做过修复,其中,所述存储数据至少包括标志DDR修复结果的标志数据;
若否,则执行对所述终端内的DDR进行扫描的操作;
若是,则判断修复结果,并在确定修复结果为成功时执行对所述终端内的DDR进行扫描的操作。


4.根据权利要求1所述的方法,其特征在于,对终端内的DDR进行扫描,包括:
将原始测试数据依次写入所述DDR内的不同地址空间,而且每完成一次写入数据的操作后,执行如下操作:
读取所述DDR中新写入的原始测试数据,得到第一目标测试数据;
将所述第一目标测试数据与所述原始测试数据进行比较,并根据比较结果确定所述DDR是否存在位反转。


5.根据权利要求1所述的方法,其特征在于,对终端内的DDR进行扫描,还包括:
将取反后的原始测试数据依次写入所述DDR内的不同地址空间,而且每完成一次写...

【专利技术属性】
技术研发人员:郭丹丹
申请(专利权)人:上海闻泰电子科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利