找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 4128|回复: 24
打印 上一主题 下一主题

[疑难杂症] 【已结束】NAND FLASH 无法读写(金额:2000~5000 元)

[复制链接]

1178

主题

1472

帖子

9280

积分

版务助理

Rank: 6Rank: 6

积分
9280
跳转到指定楼层
1#
发表于 2016-3-11 17:59 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您!

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

x
本帖最后由 EDA365_PCB 于 2017-11-17 16:17 编辑 / J+ Q5 J$ z/ s+ y  i

, [/ O' ~; {9 a8 T( l
1.问题描述:
设计的数据采集器主控STM32F407,使用spansion公司的nand flash S34ML01G200存储数据,使用Keil MDK自带RL-FlashFS文件系统。20台机子有3台在使用半个月之后出现nand flash无法读写的问题。片选CE为高电平,无法拉低,判定为物理损坏。6 Q. g* v5 t" C: r0 I3 O% I
5 e6 r( J$ z# K# i* M
2.原理图、PCB
; `8 Y2 b# [8 @( o- M
3.要求
找到该问题所在。

& D7 t0 R. i6 h
4.时间
一个月
3 D8 X" L! N$ m0 e  ]% J$ j# V
5.预算
2K~5K

' o9 }2 f7 B! x3 c0 C( n联系版主:: q, @7 Q3 r" S# d7 Y+ R
(1)已经通过认证的设计师请直接发送你的中文姓名到版主邮箱,说明具备的接单条件及意愿。0 n& O( D* P# Q+ ~; V
(2)未参加认证的设计师请先去EDA365人才网(http://job.eda365.com)注册个人信息,然后要求同上。 ( r& ~1 ~: q- v% N) ~. {$ B- W+ Q
(3)意向接单人员请不要直接在帖子下方留联系方式,发现后禁言、屏蔽处理

NAND FLASH 无法读写.pdf

167.04 KB, 下载次数: 106, 下载积分: 威望 -5

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏1 支持!支持! 反对!反对!

6

主题

224

帖子

584

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
584
推荐
发表于 2016-3-26 17:46 | 只看该作者
以下三点流程:
3 k# t$ S( F: E' ~% \9 W/ _1.如果有同样的片子在其他板子上使用,那就更换对比操作,鉴定是不是片子本身问题(如果是片子问题,再怎么折腾浪费时间);. C6 `) D# P& I6 r; d' w" {; a0 V' E
2.在确定没有焊接问题的情况下来先确定和nand之间的各个信号是否确认互通ok,否则你浪费时间在对的软件里面看错误;4 m2 G* K4 |6 \( P. \% I
3.上述没什么问题,软件找原因。% t2 A7 r# B# N" O; g1 |
个人意见~
辜负了岁月的人,没有资格抱怨!

2

主题

126

帖子

3712

积分

五级会员(50)

Rank: 5

积分
3712
推荐
发表于 2016-3-14 18:12 | 只看该作者
按照“每1分钟采集两次数据存储在flash中” 。
! T; c+ f" f' F3 S$ G  A: j按照30秒写一次Flash ? 然后在假设楼主的程序在反复的擦写flash的同一页:
' T/ n; w; x( Z$ h30天*24小时*60分钟*2=8.64万。 这个Flash就差不多报废了。( g5 U3 l5 P4 K+ x. v" @# V, i, m: [
其实要论证一下是不是程序问题很简单。 将这个擦写速度提高,比如200ms什么。看问题是否大规模出现就可以了

6

主题

45

帖子

-8955

积分

未知游客(0)

积分
-8955
推荐
发表于 2016-4-3 15:50 来自手机 | 只看该作者
NAND FLASH写入次数是有限的,楼上的朋友分析的很对,下不下来资料,没看到具体的檫写次数限制,按照介绍的频率,一个月差不多2000多次。为了进一步验证是不是檫写次数导致,你可以把读写时间改短,然后持续檫写,看看最终可以有好多次的寿命

12

主题

143

帖子

270

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
270
25#
发表于 2018-2-7 15:22 | 只看该作者
问题找到了吧?( O& @: l/ w/ C

2

主题

16

帖子

64

积分

二级会员(20)

Rank: 2Rank: 2

积分
64
24#
发表于 2017-9-10 12:07 | 只看该作者
大家好。 我有個問題。 為什麼在你的設計中使用這個(BLM)?

2

主题

14

帖子

32

积分

二级会员(20)

Rank: 2Rank: 2

积分
32
23#
发表于 2017-3-7 17:03 | 只看该作者
不一定就是FLASH寿命问题。

9

主题

46

帖子

1036

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1036
22#
发表于 2016-7-29 14:01 | 只看该作者
寿命问题!NAND Flash不做算法这么用不坏才怪呢?

0

主题

60

帖子

310

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
310
21#
发表于 2016-6-24 16:15 | 只看该作者
学习了

0

主题

5

帖子

-8984

积分

未知游客(0)

积分
-8984
20#
发表于 2016-6-23 10:05 | 只看该作者
SLC FLASH寿命是很长的(擦写大于10W次),不过MT的会比较差,可以正规代理找三星的试试,软件上要有磨损平均算法.

12

主题

474

帖子

1039

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1039
19#
发表于 2016-6-8 16:03 | 只看该作者
开始可以正常,说明软硬件暂时没有问题的5 E! I( {* S0 f$ C

: }! ?  ~2 f  }; J$ N, z  h' L8 G那么为什么会坏呢,就只有一种可能:焊接

0

主题

8

帖子

25

积分

二级会员(20)

Rank: 2Rank: 2

积分
25
18#
发表于 2016-5-18 14:35 | 只看该作者
nand flash的擦除是有次数的。但是也没有这么快就完蛋吧。即使有那么多坏块完蛋也不能片选拉低不了吧。是不是坏块过多换一片nand就是了。我们的产品用nand都快6年了。也没怎么样。也是经常性的打包日志往里面存。

16

主题

528

帖子

2401

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2401
17#
发表于 2016-5-12 09:24 | 只看该作者
有没有PCB图看看是不是少了根线,之前我也遇到过这样的情况少了根线。

32

主题

67

帖子

456

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
456
16#
发表于 2016-4-17 20:36 | 只看该作者
很大可能跟硬件有关
8 Q+ @; k4 `! S. Z# h

0

主题

2

帖子

23

积分

二级会员(20)

Rank: 2Rank: 2

积分
23
15#
发表于 2016-4-4 18:55 | 只看该作者
是不是FLASH寿命问题, 可以看懂下面的方法。在有问题的板子上FLASH换了一下吧。
# e, G  [9 @5 @5 i6 @出现一样的话, 有其他原因。

0

主题

2

帖子

23

积分

二级会员(20)

Rank: 2Rank: 2

积分
23
13#
发表于 2016-4-2 23:02 | 只看该作者
对, NAND FLASH写入次数是有限的。 肯定这个原因。

1

主题

27

帖子

-8950

积分

未知游客(0)

积分
-8950
12#
发表于 2016-4-2 22:13 | 只看该作者
这种设计出问题是必然的,NAND FLASH写入次数是有限的,你这个规格书上说1000次左右“– Block zero is a valid block and will be valid for at least 1000  program-erase cycles”,如果频繁写入是不能用NAND FLASH的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-22 05:20 , Processed in 0.067790 second(s), 37 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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