打印

大家帮忙分析是程序问题还是AT24C256问题

[复制链接]
4181|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yuki774|  楼主 | 2012-5-29 09:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在产品在老化烤机的过程中,AT24C256内某些字节数据会发生突变为其它数据,
但又不是所有产品都这样,有10%~20%左右会有这种问题。

在老化烤机过程中,程序不会对AT24C256进行写操作,并且WP引脚置写保护。
数据发生突变后,程序还是正常运行,因为数据不会影响单片机正常运作。

大家帮忙分析一下,是程序跑飞进入写AT24C256模块,还是芯片有问题?
换过CAT24C256也一样。

会不会是电源引起的呢?用的是开关电源,并且前几天气温高的时候,出现的特别多。

相关帖子

沙发
ayb_ice| | 2012-5-29 09:47 | 只看该作者
这还不简单吗,老化前将EE拆下来,老化后,拿到通用编程器上读出来看看

使用特权

评论回复
板凳
yuki774|  楼主 | 2012-5-29 11:32 | 只看该作者
已经确认了有些芯片数据发生变化,
目前不能确定这些变化是怎么来的。

使用特权

评论回复
地板
delin17| | 2012-5-29 11:34 | 只看该作者
把改变后的数据分析一下呗

使用特权

评论回复
5
yuki774|  楼主 | 2012-5-29 12:01 | 只看该作者
无规律的数据,
变化的几个字节是程序每10秒左右读一次的,

使用特权

评论回复
6
cgw116| | 2012-5-29 12:30 | 只看该作者
WP引脚置写保护?
那老化之后怎么写入AT24C256?

使用特权

评论回复
7
yuki774|  楼主 | 2012-5-29 13:37 | 只看该作者
老化过程中WP可以肯定写保护,
这个已经查过。
也不曾对AT24C256进行写操作

使用特权

评论回复
8
yudengyun| | 2012-5-29 13:45 | 只看该作者
这种情况我也遇到过,不知为什么里面的数据会改变

使用特权

评论回复
9
joyme| | 2012-5-29 14:24 | 只看该作者
1、老化过程中监控WP和I2C CLK管脚信号,看是否有干扰出现,或是程序进入写状态
2、如果不是1,可考虑监控电源是否有大的波动

使用特权

评论回复
10
yuki774|  楼主 | 2012-5-29 16:34 | 只看该作者
9楼提供的两个方法,如何实现监控?

数据出现改变是随机的,有时几天都不出现。

使用特权

评论回复
11
wukunshan| | 2012-5-29 17:23 | 只看该作者
可能是芯片质量问题。

使用特权

评论回复
12
yhyang_yjs1000| | 2012-5-30 09:27 | 只看该作者
已经确认了有些芯片数据发生变化,
目前不能确定这些变化是怎么来的

使用特权

评论回复
13
yhyang_yjs1000| | 2012-5-30 09:27 | 只看该作者
已经确认了有些芯片数据发生变化,
目前不能确定这些变化是怎么来的

使用特权

评论回复
14
joyme| | 2012-5-30 09:40 | 只看该作者
9楼提供的两个方法,如何实现监控?

用示波器监控WP脚,设置触发电平(你不是说正常老化不会写EEPROM吗?这样设置单次触发就好),另一个通道接SCL

使用特权

评论回复
15
yuki774|  楼主 | 2012-5-30 11:47 | 只看该作者
为什么其它的都一直不会出现这个问题呢?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

44

主题

137

帖子

0

粉丝