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

烧程序,烧不进去?在线等[求助]

烧程序,烧不进去?在线等[求助]

  我自己做了个最小系统,晶振什么的都是好的。


但程序就是烧不进去,系统显示说片子可能是写保护状态!


请教各位大侠,这是什么原因啊?该怎么解决啊!


感激不尽!

多多指教!!
是用 cw12 3.1 吗? 我的也是这种情况,不知道如何处理 ,顶一下!
是什么芯片?如果是S12,可以采用CodeWarrior中的Unsecure功能将芯片全部擦空,就可以写入了。
海纳百川  有容乃大
是的!
我按照哪个方法解除写保护, 但是进行到99的时候忽然失败了 !
系统现实是文件不全或者晶振频率不对!
然后,在hiwave下下程序的时候,
系统就显示no target link!
到底是什么原因啊,快疯掉了!
多多指教!!
顶一下
达人进来指点一下吧!
天外有天 人外有人 没有最牛 只有更牛
这个FLASH写保护的问题真是折磨人呀,我搞了3天了都没搞定,快急疯了!!
我自己买的S12DG128片子做的最小系统,下载程序用的是清华发的TBDML。

现在不但解保护没有搞定,而且好像一旦解保护失败,连上BDM后片子怎么也认不出来了,一直显示"no link to target",真是急人呀!
清华的那个解保护的说明文档上说UNSECURE操作有一定的危险性,请问UNSECURE操作不成功会不会把片子弄坏呀?

望各路高手大虾不吝赐教,感激涕零!!
天外有天 人外有人 没有最牛 只有更牛
“CodeWarrior中的Unsecure”这个东西在哪个选项里面,我好像没有找到
知我者谓我心忧 不知我者谓我何求 悠悠苍天,此何人哉!
进入烧写界面后可以选择到的
我试过了,不过还是不行,难道是CLKDIV或者分频设置不对,我的单片机(UF32)晶振为12M,不过我的程序中系统总线时钟设为60M,不知道应该如何设置CLKDIV或者unsecure里面的分频数。
知我者谓我心忧 不知我者谓我何求 悠悠苍天,此何人哉!
这个好像和你的clock分频没有关系
应该在进入debug界面后选择的
我是进入Debug界面后选的,不过还是不行。我的图里面有Delay_Count信息,我觉得应该是对的,现在具体找不到原因。
知我者谓我心忧 不知我者谓我何求 悠悠苍天,此何人哉!
能不能想办法借一个USBMULTILINKBDM或CYCLONEPRO试试。
海纳百川  有容乃大
斑竹能不能告诉我在调试串口下载程序代码时那些寄存器的值需要注意。多谢了!
知我者谓我心忧 不知我者谓我何求 悠悠苍天,此何人哉!
这个主要是两部分的寄存器,一部分是串口有关的寄存器
另外一部分是对flash操作有关的寄存器
是不是有些寄存器或者Flash的某一位置的值不能更改,但是是哪些寄存器或者Flash的地址了。
知我者谓我心忧 不知我者谓我何求 悠悠苍天,此何人哉!
返回列表