找回密码
 立即注册
查看: 554|回复: 8

求助!急 数据丢失 | 如何证明原来的用户程序有问题

[复制链接]

3

主题

-2

回帖

5

积分

新手上路

积分
5
发表于 2024-5-28 17:34:07 | 显示全部楼层 |阅读模式

STC8H1K28-36I-LQFP32   
这个使用一段时间数据就全部丢失,
一批产品下来客户那边使用一段时间就反应这个问题,
同样的产品整批出现这种情况的概率比较多,
帮忙查下是什么原因,或者有相同的情况案例吗,着急处理


截图202405281733283755.jpg
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:56
  • 最近打卡:2025-05-03 10:05:34

718

主题

1万

回帖

1万

积分

管理员

积分
15648
发表于 2024-5-29 08:30:31 | 显示全部楼层
1,被用户自己的用户程序 误 擦除了数据-FLASH/EEPROM,
2,或 等待时间 设置 错误

可如下验证
用户程序中 没有 擦除/改写 数据-FLASH/EEPROM 的程序
用户程序中 只有数据-FLASH/EEPROM 的程序

ISP 烧录时
1,  设置 数据-FLASH/EEPROM 空间大小 为2K

2,调入 程序文件
3,调入 数据-FLASH/EEPROM 初始数据文件
4,一并 ISP/烧录入 STC8H1K28

截图202405290834154990.jpg

如长时间老化测试,数据还正确,
说明原来的用户程序有问题




回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:425
  • 最近打卡:2025-05-04 00:16:27
已绑定手机

19

主题

3191

回帖

4930

积分

论坛元老

积分
4930
发表于 2024-5-28 19:07:25 来自手机 | 显示全部楼层
什么丢失。flash,eeprom内容
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:440
  • 最近打卡:2025-04-30 08:02:54
已绑定手机

4

主题

269

回帖

1246

积分

金牌会员

积分
1246
发表于 2024-5-28 19:50:02 | 显示全部楼层
你说的数据是EEPROM的数据吧?如果是应该是程序中出现误擦除,把ee中的数据擦除了。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:56
  • 最近打卡:2025-05-03 10:05:34

718

主题

1万

回帖

1万

积分

管理员

积分
15648
发表于 2024-5-28 22:19:33 | 显示全部楼层
如何证明 程序-FLASH没丢失的  !!!
数据-FLASH/EEPROM反而丢失了 ?
谁干的坏事 ?


同一块 FLASH, 只是划分成你用户区
能修改的部分,不能修改的部分

怀疑你 等待时间没设对 !!!
截图202405282218158119.jpg
截图202405282218547574.jpg


截图202405282221119580.jpg


截图202405282222063060.jpg

截图202405282222466505.jpg

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:82
  • 最近打卡:2024-11-16 13:05:25

10

主题

103

回帖

460

积分

中级会员

积分
460
发表于 2024-5-29 02:52:17 来自手机 | 显示全部楼层
误擦的概率比较大,做一个测试用程序,加速模拟一下用户使用过程,如果不能复现,就把擦除的动作的代码好好分析一下逻辑。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:56
  • 最近打卡:2025-05-03 10:05:34

718

主题

1万

回帖

1万

积分

管理员

积分
15648
发表于 2024-5-29 08:33:59 | 显示全部楼层

截图202405290833516740.jpg



回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:520
  • 最近打卡:2025-05-03 10:42:54
已绑定手机

46

主题

1694

回帖

2548

积分

金牌会员

积分
2548
发表于 2024-5-29 08:41:01 | 显示全部楼层
是程序丢失还是eeprom数据丢失?

点评

他程序完整,数据-FLASH/EEPROM 被他程序擦除/改写了,或者他的 等待时间设置错误  详情 回复 发表于 2024-5-29 08:45
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:56
  • 最近打卡:2025-05-03 10:05:34

718

主题

1万

回帖

1万

积分

管理员

积分
15648
发表于 2024-5-29 08:45:45 | 显示全部楼层
jw*** 发表于 2024-5-29 08:41
是程序丢失还是eeprom数据丢失?
他程序完整,数据-FLASH/EEPROM 被他程序擦除/改写了,或者他的 等待时间设置错误

1,被用户自己的用户程序 误 擦除了数据-FLASH/EEPROM,
2,或 等待时间 设置 错误

可如下验证
用户程序中 没有 擦除/改写 数据-FLASH/EEPROM 的程序
用户程序中 只有数据-FLASH/EEPROM 的程序

ISP 烧录时
1,  设置 数据-FLASH/EEPROM 空间大小 为2K

2,调入 程序文件
3,调入 数据-FLASH/EEPROM 初始数据文件
4,一并 ISP/烧录入 STC8H1K28


回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-4 05:24 , Processed in 0.143889 second(s), 109 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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