标题:
芯片无法进行全擦除
[打印本页]
作者:
cwj528
时间:
2007-7-31 21:54
标题:
芯片无法进行全擦除
芯片无法进行全擦除(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).请版主和各位高人指教.
作者:
strongchen
时间:
2007-8-1 08:31
你用的是什么软件和硬件工具?
作者:
cwj528
时间:
2007-8-1 08:44
自己做的
作者:
strongchen
时间:
2007-8-1 08:49
是BDM接口的还是串行接口的?
作者:
cwj528
时间:
2007-8-1 09:20
BDM,对不起,实际是同一问题,我却开了两个主题。关于另一个问题(如何进入9S12的BDM模式),也请您在这里指教,谢谢!
作者:
cwj528
时间:
2007-8-1 09:23
我的片子是9S12UF32,我多次用过MASS ERASE,但全部擦除失败。请问:这个片子除了Flash外,还有专门的EEPROM吗?如果有的话,我在文档中却找不到它的擦除资料。
作者:
cwj528
时间:
2007-8-1 09:34
不进入BDM模式,通过BDM应该可以完成“全部擦除”动作吧
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0