标题: [求助]s12XD256与USB BDM Multilink 连接问题 [打印本页]
作者: wangnan 时间: 2008-6-19 00:51 标题: [求助]s12XD256与USB BDM Multilink 连接问题
我自制的板板,用MULTILINK BDM调试时发现,总是说和目标板联系不上。
出现过以下几种提示:
1. "Target MCU has no clock or Wrong BDM Clock speed is used
or derivative is secured!"
2..出现IO_DELAY_COUNT输入窗口,也还有search,autodetect自动检测!使用自动检测后。
3.出现HI-WAVE窗口,提示Failed to find communication speed!点击确定后...
4.出现窗口提示,communication to the target failed!(target MCU has no clock or wrong BDM clock speed is used or derivative).
用的10M的有源晶振,经观察晶振输出频率正常。想问下,在BDM与目标板连接时是否需要先配置MODA/B/C选择工作模式啊?
作者: 康桥人 时间: 2008-6-19 08:23
用示滤器看看有源晶振输入到单片机的峰峰值是多少,单片机的CPU工作电压是2.5V的,
作者: wangnan 时间: 2008-6-19 11:02
啊???2.5V?我的晶振输出峰峰值5V啊!文档中关于晶振的章节好像没说接有源晶振时必须限制峰峰值为2.5V啊,晕哦。我改改电路再试试。
作者: 康桥人 时间: 2008-6-19 12:42
用电阻分压就行了,我不知道你看的是什么书,呵呵。
不过CPU的工作电压的典型值是2.5V,用无源晶振其幅值大约是1V左右。
作者: wangnan 时间: 2008-6-19 14:33
已经通过电阻分压使晶振峰峰值为2.5V,怎么还是不行。BDM speed problem。还有什么需要注意的地方吗??
作者: 康桥人 时间: 2008-6-19 14:52
MODA/B/C是怎么配置?
http://bbs.eccn.com/ecbbs/dispbbs.asp?boardID=3&ID=83195&page=1
看看这个贴子
作者: wangnan 时间: 2008-6-19 15:57
MODA,B通过跳线接地,MODC也有跳线可以通过电阻上拉,也可以接地。我是接的上拉。这样对吗?我用示波器观察发现,在usbbdm试图与板子通讯时,bkgd信号有反转,但是reset信号一直为低电平。这正常吗?我好像在哪里看到过说这两个信号应该都有反转的啊。
作者: wangnan 时间: 2008-6-20 13:34
请用P&E的usb mutilink连上s12系列目标板的朋友说下,MODC/B/A引脚怎么配置的,bdm的bkgd和reset是否需要上拉,Vregen,xclks引脚如何连接。我实在搞不懂怎么回事了。急死我啦,大家帮帮忙,出点主意或者指点下方向啊。
作者: strongchen 时间: 2008-6-20 15:12
时钟选择脚的电平须与时钟类型相对应。检查一下。
作者: wangnan 时间: 2008-6-20 15:29
strongchen指的是/xclks引脚吗?已经通过跳线接地啊。我用的外部晶振
作者: strongchen 时间: 2008-6-20 15:30
晶振也有pierce和colpitts两种接法。
作者: wangnan 时间: 2008-6-20 15:47
外部有源晶振啊,直接从extal引脚入,不是吗?/xclks=0
作者: 康桥人 时间: 2008-6-20 21:55
看看VDDPLL脚的电压是多少?
作者: wangnan 时间: 2008-6-21 10:47
Vddpll看了,2.5V。对吗????急啊,请各位帮帮忙!!!
作者: wangnan 时间: 2008-6-23 01:36
刚出差回来,上来一看。呜呜,这两天怎么没人指点俺一下啊。今天上班就要调板子,哪位大哥帮帮忙啊!!!
作者: wangnan 时间: 2008-6-24 20:53
晕哦,俺的帖子无人回,strongchen,康桥人大大,再来指点一下啊!!!
作者: wangnan 时间: 2008-6-25 10:58
每天都来顶一顶,希望版主有空帮帮忙
作者: strongchen 时间: 2008-6-27 17:29
换块芯片试试吧。
作者: wangnan 时间: 2008-6-27 21:55
用示波器观察了下bkgd和reset信号,看到了在通讯过程中两者同步变低,而后大约5ms后reset信号变高,再过5ms后bkgd变高,延时一段时间后BKGD出现高频脉冲,应该是在发数据。看两个信号的波形应该是正常的。实在没办法,换了个BDM USB MUTILINK,发现可以连上CPU了,但是无法烧写Flash。我晕!!!再换回我自己的BDM,居然也可以连上了,但是同样无法烧写。我再晕!!!
作者: wangnan 时间: 2008-6-28 22:18
今天又试了下,原来我板上有个电源监视芯片,其输出reset信号与BDM的reset信号同时连到了CPU。割掉电源监视芯片的reset信号线后,居然就正常了。不太理解,看示波器reset信号和Bkgd信号应该是正常的啊!
作者: ray198692 时间: 2008-11-25 14:01
"Target MCU has no clock or Wrong BDM Clock speed is used or derivative is secured!"
communication to the target failed!(target MCU has no clock or wrong BDM clock speed is used or derivative).
我也遇到了和你一模一样的问题。但是我没有接电源监视芯片,也没有其他的reset信号,请问可能是什么地方出问题了?
作者: strongchen 时间: 2008-11-25 16:16
可能是晶振电路有问题。
作者: fayefayehoo 时间: 2008-11-27 15:08
以下是引用ray198692在2008-11-25 14:01:00的发言:"Target MCU has no clock or Wrong BDM Clock speed is used or derivative is secured!"
communication to the target failed!(target MCU has no clock or wrong BDM clock speed is used or derivative).
我也遇到了和你一模一样的问题。但是我没有接电源监视芯片,也没有其他的reset信号,请问可能是什么地方出问题了?
遇到过差不多的情况,后来换了个晶振就解决了
作者: 蛮子归来 时间: 2008-11-28 10:14
以下是引用wangnan在2008-6-19 15:57:00的发言:
MODA,B通过跳线接地,MODC也有跳线可以通过电阻上拉,也可以接地。我是接的上拉。这样对吗?我用示波器观察发现,在usbbdm试图与板子通讯时,bkgd信号有反转,但是reset信号一直为低电平。这正常吗?我好像在哪里看到过说这两个信号应该都有反转的啊。
RESET和BKGD的启动时序:
1.Initially the BKGD (pin-1) and Reset (pin-4) are pulled low.
2. After 5 milliseconds, the RESET (pin-4) goes high.
3. After 10 milliseconds, the BKGD (pin-1) goes high.
4. Wait for 20 milliseconds, followed by activities on BKGD (pin-1).
我昨天也背死了,我的 HCS08/HCS12 USB Multilink在连接的时候,Reset正常是高电平,但BKGD就只有0.65V,不知道是不是坏了
作者: ray198692 时间: 2008-12-1 10:07
我把晶振给换了啊。示波器测了频率也是对的。但是还是原来一样的情况。那我现在应该怎么办?
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) |
Powered by Discuz! 7.0.0 |