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

BDM下载求助![求助]

BDM下载求助![求助]

我自制的板板,用MULTILINK BDM调试时发现,总是说和目标板联系不上,
然后又说"Target MCU has no clock or Wrong BDM Clock speed is used
or derivative is secured!"
我检查了时钟和复位好像是没有问题的,不过我曾经操作了一下"unsecured",
会不会有问题呢。
请各位高人告诉我到底是什么问题呢?
谢谢先!
忘记说了,我用的是DP256B,而且看了这个板上的讨论,没用pierce晶振电路
你的Hiwave升级了吗,要升级成4.1版本的!
正在使用MC9S12DP256和MC9S12C32,学习MC9S12UF32......
 下一步MC9S12NE64...
我用的是CodeWarrior。现在前面的问题莫名其妙的好了,现在是在Erase擦除的时候,会说“Error while writing FF80-10180”,然后在命令窗口里面显示EEPROM,Flash, Paged flash Bad or protected。好奇怪啊
1、用一下unsecure
2、换一个芯片
我现在发现每次烧以前都要先unsecure一下,然后看了Assembly汇编的窗口,发现烧进去的好像不是很对哦,困惑中...
看一下你的程序是否无意中将芯片加密了。

另外,直接在Assembly窗口中看程序是不对的,这涉及到页和段的对齐问题。正确的方法是设置断点将程序停下来,然后用汇编单步的方式看Assembly窗口中的程序代码是否正确。
海纳百川  有容乃大

我也碰到这个问题

我用的是开发板,以前一直正常,今天也出现不能下载,提示信息和上面那位兄弟一样,不知道是BDM调试器出了问题还是板子出了问题。
              非学无以广才,非志无以成学;              
感谢各位,我的问题已经解决了,是我的BDM连接头连接的有点不好,而且我的复位也有点不好,也不是完全不行,所以就这个样子:)

另外:版主你说的“页和段的对齐”是什么意思啊,能不能再解释详细一点?邵老师书里好像没说啊,欧们很渴望知识的,[em05]

[此贴子已经被作者于2005-10-11 8:24:41编辑过]

DP256的FLASH是分页的,而且S12的每条指令的长度都可能不一样。所以如果你输入一个地址然后在Assembly窗口中看指令,很可能因为数据对齐的关系,看到的是错误的指令。因为读数据时,一般是要偶地址对齐的。因此,只有采用断点的方式,让调试软件自动对齐指令的地址与数据,才能看到正确的代码。
海纳百川  有容乃大
返回列表