首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

芯片无法进行全擦除

芯片无法进行全擦除

芯片无法进行全擦除(MASS ERASE),特请教版主:
我的芯片--9S12UF32,用BDM对这块片子的两个16K的FLASH页的各自的前64字节进行编程试验(PPAGE分别赋值0x3E和0x3F,起始地址同为FLASH页窗口的起始地址:0x8000,编程数据为随机数,长度64 byte),然后芯片的FLASH 内容再也无法读出和无法进行全擦除(MASS ERASE),在满足进入特殊单片模式的条件下,读BDM状态寄存器为0x20(意味着没有进入特殊单片模式);此时,读PPAGE值为0x3F(复位值为0x00),读INITEE值为0x79(复位值为0x01).请版主和各位高人指教.
你用的是什么软件和硬件工具?
海纳百川  有容乃大
自己做的
是BDM接口的还是串行接口的?
海纳百川  有容乃大
BDM,对不起,实际是同一问题,我却开了两个主题。关于另一个问题(如何进入9S12的BDM模式),也请您在这里指教,谢谢!
我的片子是9S12UF32,我多次用过MASS ERASE,但全部擦除失败。请问:这个片子除了Flash外,还有专门的EEPROM吗?如果有的话,我在文档中却找不到它的擦除资料。
不进入BDM模式,通过BDM应该可以完成“全部擦除”动作吧
返回列表