返回列表 发帖
这个不是BUG. 这种芯片我们基本上每个型号都有样品
1.生产过工程工艺问题出现同样位置的块错误很正常。我测试到过,2个厂家有这个情况 TC就是其中一个,FM25与TC同一个位置,应该是FM25内部用了TC的NAND 裸粒
2.
  •     有一个方法你自已可以确认是不是坏块。全片删除,然后,读回空芯片数据到文件
  •     计算坏块的地址  n坏块号x(页大小+冗余项大小)x每块页数,就是这个块在文件中地址。
         例MF25G02  :  坏块3x(2048+64)x64 , =nx(2048+64)x64
         例MF25G02B  :  坏块3x(2048+128)x64 ,
  •     用HEXEDIT 打开二进制文件,跳到坏块地址的地方, FF就是好的,全是0,就是坏块。



3.关于坏块跳过,现在编程器对坏块跳过,只适合原厂的原始文件,进行量产操作,读回来的文件因为有坏块数据或专用非标数据,暂不可跳过。
  一定要跳过,读回来的文件也使用跳过坏块读(这样这个文件中就没有坏块数据)。写入这个文件时可跳过坏块。
4.下个版本,我修正一下,跳过块块时文件中的坏块也跳过,跳过坏块写入时,就不会全部报错,但这种方法写入的文件不一定能运行。

5. 现在正在对LINUX的坏块管理进行研究,研究透彻后,会增加对LINUX的坏块管理方法进行跳过操作,应能适应大部分设备的维修需要。请等待。

TOP

回复 2# admin

测试一下,我的芯片TC58CVG1S3H也都是 3、1536、1537坏块.下个版本软件修改(文件中也跳过坏数所)后,测试结果如下

SKIP_BLANK.jpg

TOP

回复 4# q519948746

跳过方法与校验时的跳过都与你上面的一样。会出错的原因是源文件数据中有坏块数据,坏块数据写入芯片后,校验时也变成坏块跳过,所以连续出错。如果文件中没有坏块数据,目前的跳过方法是可以的。下一个本版修正,当发现文件中的数据是坏时,文件中的这部分数据也放弃,就不会有这情况。

做研究LINUX底层,特别是NAND驱动的人很少(这部分应用时,一般不用考滤),难找。现在正在研究,LINUX关于NAND驱动的源代码,稍有点头绪了,如果有人能提供专业指导就更好,原提供有赏服务。

TOP

回复 6# q519948746
  出厂时的标记一般是清不掉的。使用过程中的标记可以清除。
  下次加个选项,删除时不清除坏块(默认不选中)

TOP

回复 8# q519948746


   软件已经升级,跳过就不会了

TOP

回复 11# q519948746

你这个情况,可能是芯片没放好,有松动。我用实际满数据,测试了下,一点问题没有。(芯片不良,引脚刮一下,接触电阻大,引脚检测可能测不到的,可以试试,低速或 X1)

MX35LF1GE4.jpg

TOP

回复 12# admin

不对,(从一开始的讨论,方向就错了,你的问题不是跳过坏块的问题)这个错,以前你也是每个块1000多个错误,每个块有128K字节,才错1000多个,是不是芯片坏了?如下图,允错位放大一点试试。我测试的芯片多了,SPI NAND基本上每种芯片都测度过,碰到这情况,好像没有过。要么是全错
FLIP.jpg
另外,你的座子照片上传一下,会不会座子问题,你朋友有使用这个NAND芯片多的吗?问问他们有没有这种情况,我有个客户,使用这类芯片特别多,都没有发生你说的这种情况。实在不行,你吧编程器、芯片。座子全发给我,我来测试。到时我会全部发回给你的
座子: 不能有悬空的大面积敷铜,如果有,把敷铜全部接到4#脚,否则就是个干扰源。

推荐用这种座:
QFN8.jpg

TOP

回复 14# q519948746

这个座子按理可以用,找找原因,T56的默认工作时钟频率是50MHZ。(测试70MHZ都能正常工作,所以我认为放在50MHZ是比较安全的)但50MHZ,座子可能有影响。必竟调频电台的频率都在100MHZ以下都有。搞不好座子就变成了天线。
1、你调到低速试(时钟变为35MHZ)
2、X1 SPI模式试一试(选择芯片时,选(X1+ISP)

SPI.jpg

TOP

可能是座子问题
1.你先试 X1 如果 能正常,100%是座子在X4模式出问题。

2.下载本附件

[attach]157[/attach]。把这个文件复制到 安装目录下面的  \xgpro\algorithm下,关闭软件,重新进入如果第一步测试X1正常, ,这一步X4肯定能正常,(修正了下匹配问题,原因就是座子的影响)

TOP

可以的,还可以让你自己设定写到那个页及写到指定的备份页上。你先试试座

TOP

EM73D044SNF 有PDF数据手册吗?没有就不好l加。

BBT的问题,还在弄,你加我微信:13198907988

TOP

回复 21# Test

Please skip or ignore it.this Pins check Problem will be fixed  in next version.

TOP

返回列表 回复 发帖