打印
[文档下载]

N76E003AT20芯片无法正常烧录

[复制链接]
152|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
belindagraham|  楼主 | 2024-9-16 21:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
问题具体分析
N76E003的Flash 有18K (比STM8S003的8K大得多),客户分出1K的空间作为数据Flash应用,客户将应用程序大小控制在16K以内, 可以正常烧录,但是程序运行不正常,另外应用程序如果大于16K,程序无法正常烧录,提示文件过大。
经检查,导致客户程序无法正常烧录的原因存在两点:
1、客户划分1K的数据未按整页128Bytes的整数倍划分的,应用程序与数据区在同一页,所以烧录的时候会擦除部分数据区,故上电后程序无法正常工作,建议客户按整页的倍数进行,从0x4400起划分1K作为数据存储区;
2、检查客户的配置字,发现客户有配置1K的LDROM区,但实际客户未使用到,算上1K的数据区,实际 Aprom区只剩16K,故应用程序超过16K,程序无法烧录,建议客户配置成无LDROM,APROM18K,并现场验证问题解决。
问题解决方案
将1K的LDROM区配置成无LDROM,问题解决。

使用特权

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

本版积分规则

22

主题

1348

帖子

0

粉丝