新增NAND写入算法:跳过坏块并重建坏块表
宝剑锋从磨砺出,梅花香自苦寒来;
博观而约取,厚积而薄发。
有心的小伙伴可能在最新的软件版本里会看到,写入NAND时增加了一个新的算法:跳过坏块并重建坏块表 。
以海信5079板,MSD6A801芯片方案为例,先给大家演示RT809H写入NAND新算法。
先找一片坏块较多的Nand芯片,按方向放入RT809H编程器,锁好锁紧座。
点智能识别,选择NAND Falsh,稍等会自动识别到相同ID的芯片型号。
识别出两个芯片型号,选择跟芯片型号一致的K9K8G08U0D@TSOP48。
我们先点一下坏块检测,看看此芯片的坏块分布(坏块检测会破坏NAND芯片内数据,谨慎使用)。
检测到23个坏块,严格来说,基本算是残次品。
点设置,出现三个选项,硬拷贝;跳过坏块并重组数据;跳过坏块并重建坏块表。此板请选择“跳过坏块并重建坏块表 ”。
点写入,选择备份文件,开始自动写入。
可以看到界面上已经显示算法为“跳过坏块并重建坏块表”。
开始写入,耐心等待。。。
写入完成,接下来对写入后的NAND芯片进行验证,先把NAND芯片装回电视板卡。
连接上串口,同时监控打印信息。
通电,看到正常进入系统。同时监控显示画面,直到启动完成。
操作遥控,各项功能正常!
由于NAND使用领域的多样性和NAND自身的特殊性,坏块管理都不尽相同,就拿电视主板来说,我们通过大量板卡测试,和大量时间做了深入研究,发现不同的电视厂家,使用的坏块管理算法都不同,我们特此汇总了三种不同的算法,经过测试已经解决了目前在中国能够见到的电视主板NAND写入问题 。
NAND_AUTO读写芯片时,符合ONFI标准的芯片,读写成功率较高,比如海力士、镁光、ST、华邦等,而三星、东芝等厂商未加入此标准化组织,所以有可能参数识别错误导致读写后不能用,请提交NAND_AUTO读取得到的ID给我们,添加对应的芯片型号即可解决问题 。
国外用户如果遇到NAND读写问题,请提供好的板卡给我们测试。
没有哪种算法可以解决所有NAND复制问题,只能是遇到问题再研究新算法来解决问题。iFix爱修一直致力于为维修行业解决难题。
最近发现大家都在问一个比较实际的问题:RT809H以后会不会想其他编程器厂家一样,相同封装、不同型号的NAND芯片,使用不同的转接座?转接座的写入次数是多少?
这里是正式回答:RT809H编程器写入所有TSOP48封装的NAND芯片,只需要TSOP48通用座就可以了,永远不会限制写入次数!
视频演示,腾讯视频网址: https://v.qq.com/x/page/h0737szc7xu.html
学习课程已更新,欢迎大家进入学习。
入口:公众号首页-精选-案例直播;
目前课程观看已使用专属APP,
支持苹果、安卓手机以及电脑,
微信授权登录即可,
详见微信及QQ通知。
重要功能提示:三星OneNAND读写功能上线
今天给大家送上的是三星OneNAND读写功能,三星OneNAND被大量用在了三星主板上,非智能机和智能机都有用到。
三星OneNAND可看作NOR和NAND技术的组合,内部架构仍然是NAND,但接口采用了NOR的技术,所以OneNAND相较于NOR和NAND传输速度更快,存储密度更高。
三星主板在业内来说,资料和软件相当匮乏,造成了维修难度大,特别是主板大量使用OneNAND后,维修难度更大,今天我们以三星UA5D8000,板号为BN41-01622为例跟大家演示三星主板的软件读写方法。
从上图可以看出,三星智能机主板的软件有三个部分。
1、MCU部分,采用WT61P805,RT809F/H支持在线读写;
2、OneNAND存放引导程序和内核程序,RT809H支持离线读写;
3、EMMC存放主程序,RT809H支持在线和离线读写;
下面给大家演示一下此款智能机主板各种软件的读写操作。
一、MCU读写
MCU读写功能在全面剖析乐视X60/X70系列维修要点(一)一文中做过演示,这里不再赘述,不过此主板更为简单,只需要主板的VGA口和RT809H的VGA ISP口用VGA线连接即可读写,如下图。
二、OneNAND读写
1、使用iFix官方销售的BGA63离线座,按下图放好OneNAND芯片;
2、按下图放入编程器,锁紧做锁紧;
3、打开RT809H操作界面,在输入芯片印字处输入“1G16”,在型号下方框内选择 “KFG1G16U2D(ECC_DIS)@BGA63”;
4、点写入,导入原始备份文件,开始自动写入;
5、写入成功;
6、OneNAND芯片用风枪焊回主板;
7、通电所有功能正常;
三、EMMC读写
EMMC可以在线读写和离线读写,离线读写较为简单,这里仅演示在线读写。
1、按照点位图飞线焊接好;
2、输入芯片印字框内输入“EMMC”,下面的型号小框选择“EMMC_AUTO_ISP”;
3、点设置,弹出来的小框按小图设置后确定;
4、点擦除;
5、点写入,导入备份文件后开始自动写入;
6、大约5分钟左右写入完成;
三星智能主板各类软件读写就给大家演示到这里,谢谢!
相关问答
三星sch i900怎么有又有叫i910三星SCH-W579基本性能手机类型商务手机手机制式双模/双待支持频段GSM/GPRS/CDMA1X800/900/1800/1900MHz网络连接GPRS/CDMA1X标准配置...