打印
[通用8051核FLASH系列]

003芯片,请问有没哪位是没用到擦写Flash也出现程序丢失的?

[复制链接]
2309|30
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
carychen17|  楼主 | 2020-11-11 15:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 芯圣电子官方QQ 于 2023-7-25 09:09 编辑

从一开始就一直有程序丢失的问题.
问过技术支持,说是程序里用了读写内部FLASH模拟EEPROM保存数据的功能,然后低电压(上电断电)程序跑飞到擦写的位置...
解决办法:
1.读写Flash前判断电压;
2.LVD设置2.0V以上,越高越好;
3.烧录Option设置页读写保护.
这样做之后,确实有改善,丢失程序问题从百分之十降到千分之几,但是还是达不到正常生产要求.

我现在准备外加EEPROM保存数据试试.
请问有没哪位是没用到擦写Flash也出现程序丢失的?如果有就说明加外置EEPROM也没用,我也不用再拿几K产品去赌了.

使用特权

评论回复
评论
bester 2020-11-27 22:02 回复TA
经过我近一周的测试,现在是晚上十点。我彻底的总结了下: 这颗芯片就是个垃圾。 天地良心,我上电LVD等都判断了,然后只读Flash,没有写。 反复通断电测试。当电源稳定的时候,看不出来什么问题,一旦电源中继电器反复开关几下,就会出现读flash异常。读啊,没写啊,只是读,读出来的数据都不正确!! 我原以为是写flash的问题,反复测试一周,终于下结论了!.... 
沙发
gx_huang| | 2020-11-11 15:44 | 只看该作者
最好硬件增加LVD检测,LVD门限高一些,电源滤波电容大一些。
程序区域必须写保护,防止意外改写。
我一般平时不写内部FLASH模拟的EEPROM,只在掉电前写,数据分2个区域,即使来不及写,还有一个备份可以恢复。

使用特权

评论回复
评论
bester 2020-11-26 10:24 回复TA
都做了,没用,不仅如此,我还读取了两次flash以确认数据正确。 然而没什么用。 
板凳
duo点| | 2020-11-19 15:19 | 只看该作者
增加LVD检测,LVD门限高一些,电源滤波电容大一些

使用特权

评论回复
评论
bester 2020-11-26 10:24 回复TA
都做了,没用 
地板
bester| | 2020-11-26 10:23 | 只看该作者
感觉是芯片的设计问题。 我无论是在3V 5V 12V-LDO-5V 应用中都出现程序丢失的情况。 电路中有大电容,有TVS 有100nf滤波,有各种对电源的处理。 但是就是会出现程序丢失的情况, 被这个芯片害死了。
技术支持让我把LVD设置为3V。 也就是说,如果我客户用3V环境,就无法工作了。 简直就是败笔。

使用特权

评论回复
5
gx_huang| | 2020-11-26 10:37 | 只看该作者
如果FLASH区域写保护,只操作EEPROM区域,FLASH也会掉程序,那肯定是芯片的设计BUG,还是放弃了好。
有问题的芯片,批量会害死人的。

使用特权

评论回复
6
海滨消消| | 2020-11-26 14:35 | 只看该作者
看来国产芯片在各方面的确还是有待提高完善啊

使用特权

评论回复
7
bester| | 2020-11-27 18:42 | 只看该作者
我今天测试的:
1. LVD设置3V。BOR设置2.6V.
2. 存储采用双区域地址存储,CRC校验。
3. 读写flash之前,都判断了LVD。

然而,当我通断电测试,十几下就出现了读flash数据不正常的现象。具体为我的0X55都读不到,或者CRC校验不对。 又继续测试,大约半分钟,又出现了。 又继续测试,现在半小时了,还没出现问题。。。。

使用特权

评论回复
8
回复就哭哭| | 2020-11-27 23:49 | 只看该作者
有待完善呀

使用特权

评论回复
9
回复就哭哭| | 2020-11-27 23:50 | 只看该作者
这种bug有时候搞不好搞坏一大片。

使用特权

评论回复
10
回复就哭哭| | 2020-11-27 23:50 | 只看该作者

使用特权

评论回复
11
回复就哭哭| | 2020-11-27 23:51 | 只看该作者
程序丢失很正常。我经常干。

使用特权

评论回复
评论
bester 2020-11-28 20:38 回复TA
不仅程序丢失,flash存储的数据也丢失。 已经反复测试好几天了,总结下来了。 我们双区域备份都不行。现在采用3区域数据备份,CRC校验,不通过就读取备份空间里的数据。目前还能用,但是我们深知这个芯片不可靠了。。。。 
12
回复就哭哭| | 2020-11-27 23:52 | 只看该作者

使用特权

评论回复
13
2083759| | 2020-11-29 16:34 | 只看该作者
外置EEPROM有用吗

使用特权

评论回复
14
wwwjjjwww1| | 2020-12-1 08:16 | 只看该作者
原厂技术支持,出来说一下啊。

使用特权

评论回复
15
carychen17|  楼主 | 2020-12-5 18:23 | 只看该作者
虽然谢谢各位的回答,还有一位分享一个星期的测试结果,,,但是,都没真正回答我的问题..

使用特权

评论回复
16
ailliam| | 2020-12-5 23:06 | 只看该作者
我的烧录好,生产中发现千分之几没功能,重烧录又好了,还以为烧录器问题,原来是这个问题

使用特权

评论回复
17
ailliam| | 2020-12-6 09:55 | 只看该作者
兄弟我也是刚用这个芯片,给你说一下吓一跳,我赶紧测了一下,暂时没有你说的问题

使用特权

评论回复
18
ailliam| | 2020-12-6 10:00 | 只看该作者
给你点建议,就算外挂EE,软件设计不当也会出问题。建议EE不能频繁操作,必须在大于安全电压以上工作

使用特权

评论回复
评论
bester 2020-12-17 14:48 回复TA
这些工作,都做了。 检测电源电压,等待稳定。 三区域备份。等等,能想到的都做了处理。 但是,不行。 仅仅是读flash,没有写,都出错。 
19
weifeng90| | 2020-12-6 21:22 | 只看该作者
不会吧,没遇到过,这么弱?

使用特权

评论回复
20
eldiy| | 2020-12-12 11:47 | 只看该作者
本帖最后由 eldiy 于 2020-12-12 11:49 编辑

打算用这个IC的,看到这些帖子让我想起了当年用沁恒CH551 碰到问题差不多,万八个产品在国外陆续**弄得我差点倾家荡产吐血啊。

使用特权

评论回复
评论
bester 2020-12-17 14:47 回复TA
我这次也基本上倾家荡产了。被这个料害的 
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

16

帖子

2

粉丝