快讯
HOME
快讯
正文内容
备份板上nand 新增NAND写入算法:跳过坏块并重建坏块表
发布时间 : 2025-03-08
作者 : 小编
访问数量 : 23
扫码分享至微信

新增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通知。

什么是NAND Flash位翻转?如何解决其带来的启动异常等问题?

位翻转特性。

大家是否遇到过设备运行一段时间后无法开机,程序运行异常,但重烧固件后问题又神奇消失了的情况。如果你使用的存储是NAND Flash,那么或许位翻转现象是你需要关注的重点问题。

NAND Flash工作原理与数据绝缘储存有关,当需要写入数据时施加电压会形成电场,使电子能够穿越绝缘体进入存储单元完成数据写入。当需要删除存储单元的数据时同时也是需要施加电压的,以引导电子穿越绝缘层使其离开存储单元。

然而问题的关键在于什么是位翻转?位翻转是指在NAND Flash存储单元中由于长期使用电压变化、物理效应等因素,存储单元内的电子状态发生意外变化的现象。举个例子,本应储存为0的状态可能被意外变成了1或者反之,这种变化可能导致数据的读取错误,进而引发设备异常运行、启动问题等。

位翻转的出现通常源于漂移效应、频繁对某一区域的读写操作以及存储单元寿命耗尽等原因。要解决这个问题一种很常见的方法是引入ECC校验机制,这个机制能够检验所读取数据的正确性并在一定范围内纠正错误。

为了应对NAND Flash位翻转可能带来启动异常等问题,致远电子M3352核心板提供了有力的解决方案。通过在U-Boot支持8位ECC校验算法,它可以纠正小于8位的位翻转的问题。而对于超过8位的数据位翻转,系统将从备份分区启动并恢复坏区,从而保障系统不会因NAND Flash位翻转而导致启动问题。

相关问答

刷机包放到sD卡那个文件里?

行刷机:不同...1:用recovery模式从sd刷入(卡刷)2:放在SD卡的根目录(把刷机包放在卡内就行,不要放在任何文件夹内)3:进入recovery模式进行刷机:不同...

Gw卡怎样升级虚拟系统?

要好好看升级说明啊你刷完红卡只是进入了gateway模式和升级没关系的你要做的事情是进入gateway菜单儿先备份下你的nand大概1g左右然后用电脑把备份好的...

我进入recovery模式了,但不明白是什么意思-ZOL问答

installzipfromsdcard从SD卡上安装zip文件backupandrestore备份和恢复mountsandstorage挂载和存储advanced高级P...

switch怎么隐身?

上面内容中的blank_prodinfo_emummc=1,表示虚拟系统启用隐身模式。如果你要给真实系统也启用,那么把blank_prodinfo_sysmmc=0改成blank_prodinfo_...

QLC闪存颗粒的SSD,真的不能买吗?

QLC闪存颗粒的SSD,真的不能买吗?现有SSD市场中,QLC固态已经大量上架,这些基于QLC闪存颗粒的产品凭借着低于1元/GB的价格吸引着消费者的眼球。然而有过TLC固...Q...

3ds破解怪物猎人xx联不了机,一联机就要更新怎么办?

又是被卖中文系统的JS坑的简单来说:1.刷回原版系统(中文系统无法升级)2.升级系统至最新(同时可能需要更新luma引导文件)3.怪猎需要打最新补丁这个...又...

刷机的ns可以玩正版吗?

不能玩正版了,首先,玩家在破解之前需要备份NAND,然后在破解之后想要洗白的话需要将内存卡取掉,然后使用NAND来还原系统就可以了。不过不推荐大家在线升级系统...

3ds godmode9怎么关闭?

不要运行godmode9,decrypt9wip,emunand9这类的应用,除非你已经会使用备份nand.bin跟otp档案,这样基本应该小无敌了~不要运行godmode9,decrypt...

电脑硬盘容量1tb+128gssd是什么意思? - 183****6008 的回答 -...

固态硬盘在接口的规范和定义、功能及使用方法上与普通硬盘的完全相同,在产品外形和尺寸上也完全与普通硬盘一致。被广泛应用于军事、车载、工控、视...

电脑硬盘容量1tb+128gssd是什么意思? - PinkBeast 的回答 - 懂得

1TB指的是HDD的从盘128GB指的是SSD主硬盘该机器是组的硬盘阵列120G是固态硬盘的容量。1TB是机械硬盘的容量,这是双硬盘的组合。双硬盘的好处,可以...

 美利达公爵650  雷帝嘎嘎 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2025  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部