- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ZET6251固件烧录使用检查码
ZET6251固件刻录使用Check Sum检测
葉冠良
Ryan. Yeh
2013.07.24
检查码(check sum)
休眠唤醒后的,利用每一个Flash烧写页的check sum检查来增加SRAM产品的稳定性
每一个Flash页都有独立的检查码,透过两个I2C指令来完成
(1)设定Flash页 OPCODE : 0x36
(2)读回检查码值 OPCODE : 0x37
优点:
提升产品可靠度
缺点:
会增加400ms的烧写时间
所有页
刻录完毕
写Flash Page
计算Check Sum
从IC读取
Check Sum
比对正确
重试超过5次
否
是
是
是
否
否
Resume downloader ()
流程中新增功能
如何读出Flash页的Check Sum
0x76
0x36
PID_LOW
PID_HIGH
设定写入页ID指令(0)
0x76
0x37
读取CHECKSUM
指令(0x37)
写入3字节
写入1字节
0x76
检查码
ADDR
ADDR
ADDR
读出Checksum
读出1字节
(1)设定Flash页
(2)读回检查码值
如何读出Flash页的Check Sum(conf.)
(1)设定Flash页
(2)读回检查码值
Checksum : 0x7C
原本的Resume download
仅写入需要1.284秒
没有任何检查机制
Resume Download ZET6251 check sum
写入加上Check Sum比对
时间 约1.649 秒
Q/A
您可能关注的文档
最近下载
- 数字营销技术应用职业技能等级标准(2021年版).pdf VIP
- 浙江中医药大学《高等数学(上)》内部题库练习期末真题汇编及答案.pdf
- 2025年中国猪肉脯市场调查研究报告.docx
- 部编版二年级语文课文填空汇总.doc VIP
- 国家工商行政管理总局通达商标服务中心招聘模拟备考预测(共1000题)综合模拟试卷+答案解析.docx
- 教科版小学科学知识点汇总.docx VIP
- 部编版二年级语文下册课文填空练习.pdf VIP
- 2025届THUSSAT北京市清华大学中学高考生物二模试卷含解析.doc VIP
- 《数学课程标准》义务教育2022年修订版(原版).pdf VIP
- 半中半理论_del35论数字心理.pdf VIP
文档评论(0)