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

请教关于SMAC下载问题

并口的BDM需要外接电源吗?
BDM头上的电源引脚和你的MCU供电引脚相连,由这个供电的。
如果不接电源的话,debug的时候就会提示没有供电,TT-ZIGBEE-002这个板子只有一个USB接口.
珍惜一切!
那你要给你的TT-ZIGBEE-002板子通过USB来供电。然后板子才会给BDM供电的啊。
我一开始就是只用USB供电,BDM不接电源,debug的时候它告诉我的错误信息是没有供电,上次好象是strong chen告诉我说并口的BDM要外接电源,但现在接了电源之后,它的错误变成ACK - Error during SYNC.
珍惜一切!

请教关于SMAC下载问题

我用的板子是TT-ZIGBEE-002,用的是并口的BDM下载,我给BDM外接了5V的电源,但是在DEBUG的过程中它告诉我:ACK - Error during SYNC.我没有找到哪可以设置关于同步的问题,望指点,感激万分!

对了,我还想知道,SMAC在codewarrior 5.1可以直接运行吗?

[此贴子已经被作者于2006-10-26 22:11:00编辑过]

珍惜一切!
SMAC可以在codewarrior 5.1下运行的。
真的可以在CW5.1下运行吗?你做过实验了吗?我们老师说,不可以,因为我的SMAC在5.1下下不进去,老是出问题,她要我在3.1上做,但是我们用的codewarrior3.1是受限的,文件数不能超过32个,代码大小不能超过1k,然后老师就要我把里面的文件合并合并,太麻烦了!麻烦你帮我确定一下是否可以在5.1上运行,感激不尽!
珍惜一切!
可以的。codewarrior 5.1自带16K免费的LICENSE,可以跑SMAC的。我不知道你出现的是什么问题? 是license的问题吗? 如果实在不行,我建议你还是可以在3.1上做。告诉我你的email地址,我给你一个全功能的限时的license.
codewarrior 5.1有文件数量的限制,不能超过32个,但是原工程文件超过了32个.
我现在可以MAKE过去,但是还是我行,麻烦你帮我看看我错哪了:
我用的是并口的BDM,外接了5V电源.
进入debug界面,然后从菜单中选择component->set connection->选择HCS08, P&E Multilink/Cyclone Pro->进入TCD connection Manager->选择了BDM Multilink-Parallel Port,LPT1arallel Port1,然后点了connect,在PEDebug菜单选择HCS08GT60,命令行错误信息如下:
executing P&E_FCS.hwl

!OPEN Source 0 0 60 53
NO CONNECTION
!Source < attributes MARKS off
!OPEN Procedure 0 30 60 25
!Procedure < attributes VALUES on,TYPES off
!OPEN Data 0 55 60 23
!Data:1 < attributes SCOPE global,COMPLEMENT None,FORMAT Symb,MODE automatic,UPDATERATE 10,NAMEWIDTH 16
!OPEN Data 0 78 60 22
!Data:2 < attributes SCOPE local,COMPLEMENT None,FORMAT Symb,MODE automatic,UPDATERATE 10,NAMEWIDTH 16
!OPEN Assembly 60 0 40 20
!Assembly < attributes ADR off,CODE off,ABSADR on,SYMB off,TOPPC 0x18A7
!OPEN Register 60 20 40 20
!Register < attributes FORMAT AUTO,COMPLEMENT None
!OPEN Memory 60 40 40 35
!Memory < attributes FORMAT hex,COMPLEMENT None,WORD 1,ASC on,ADR on,MODE automatic,UPDATERATE 10,ADDRESS 0x0
!OPEN Command 60 75 40 25
!Command < attributes CACHESIZE 1000
!bckcolor WHITE
!font 'Courier New' 9 BLACK
!AUTOSIZE on
!ACTIVATE "Procedure" "Data:1" "Data:2" "Assembly" "Register" "Memory" "Command" "Source"
done P&E_FCS.hwl

Loading Target ...
Windows NT detected.
Device is 9S08GT60.
Mode is In-Circuit Debug.

IO registers loaded for MC9S08GT60 from D:\Program Files\cw5.1\prog\REG\MCU1006.REG
executing P&E_FCS.hwc

done P&E_FCS.hwc

No Link To Target
Loading Target ...
Windows NT detected.
BDM MULTILINK detected - Flash Version 4.11
BDM MULTILINK detected - Flash Version 4.11
ACK - Error during SYNC.
BDM MULTILINK detected - Flash Version 4.11
BDM MULTILINK detected - Flash Version 4.11
BDM MULTILINK detected - Flash Version 4.11
ACK - Error during SYNC.
BDM MULTILINK detected - Flash Version 4.11
BDM MULTILINK detected - Flash Version 4.11
ACK - Error during SYNC.
BDM MULTILINK detected - Flash Version 4.11
BDM MULTILINK detected - Flash Version 4.11
ACK - Error during SYNC.
BDM MULTILINK detected - Flash Version 4.11

Error: Can not enter background mode.

BDM MULTILINK detected - Flash Version 4.11
ACK - Error during SYNC.
BDM MULTILINK detected - Flash Version 4.11
BDM MULTILINK detected - Flash Version 4.11
Device is 9S08GT60.
Mode is In-Circuit Debug.

IO registers loaded for MC9S08GT60 from D:\Program Files\cw5.1\prog\REG\MCU1006.REG
No Link To Target

in>

你知道我错哪了吗?
非常感谢你能够帮我!!
我的邮箱是:cherish_001@126.com
珍惜一切!
codewarrior 5.1有文件数量的限制,不能超过32个,但是原工程文件超过了32个.
我现在可以MAKE过去,但是还是我行,麻烦你帮我看看我错哪了:
我用的是并口的BDM,外接了5V电源.
进入debug界面,然后从菜单中选择component->set connection->选择HCS08, P&E Multilink/Cyclone Pro->进入TCD connection Manager->选择了BDM Multilink-Parallel Port,LPT1arallel Port1,然后点了connect,在PEDebug菜单选择HCS08GT60,命令行错误信息如下:
executing P&E_FCS.hwl

!OPEN Source 0 0 60 53
NO CONNECTION
!Source < attributes MARKS off
!OPEN Procedure 0 30 60 25
!Procedure < attributes VALUES on,TYPES off
!OPEN Data 0 55 60 23
!Data:1 < attributes SCOPE global,COMPLEMENT None,FORMAT Symb,MODE automatic,UPDATERATE 10,NAMEWIDTH 16
!OPEN Data 0 78 60 22
!Data:2 < attributes SCOPE local,COMPLEMENT None,FORMAT Symb,MODE automatic,UPDATERATE 10,NAMEWIDTH 16
!OPEN Assembly 60 0 40 20
!Assembly < attributes ADR off,CODE off,ABSADR on,SYMB off,TOPPC 0x18A7
!OPEN Register 60 20 40 20
!Register < attributes FORMAT AUTO,COMPLEMENT None
!OPEN Memory 60 40 40 35
!Memory < attributes FORMAT hex,COMPLEMENT None,WORD 1,ASC on,ADR on,MODE automatic,UPDATERATE 10,ADDRESS 0x0
!OPEN Command 60 75 40 25
!Command < attributes CACHESIZE 1000
!bckcolor WHITE
!font 'Courier New' 9 BLACK
!AUTOSIZE on
!ACTIVATE "Procedure" "Data:1" "Data:2" "Assembly" "Register" "Memory" "Command" "Source"
done P&E_FCS.hwl

Loading Target ...
Windows NT detected.
Device is 9S08GT60.
Mode is In-Circuit Debug.

IO registers loaded for MC9S08GT60 from D:\Program Files\cw5.1\prog\REG\MCU1006.REG
executing P&E_FCS.hwc

done P&E_FCS.hwc

No Link To Target
Loading Target ...
Windows NT detected.
BDM MULTILINK detected - Flash Version 4.11
BDM MULTILINK detected - Flash Version 4.11
ACK - Error during SYNC.
BDM MULTILINK detected - Flash Version 4.11
BDM MULTILINK detected - Flash Version 4.11
BDM MULTILINK detected - Flash Version 4.11
ACK - Error during SYNC.
BDM MULTILINK detected - Flash Version 4.11
BDM MULTILINK detected - Flash Version 4.11
ACK - Error during SYNC.
BDM MULTILINK detected - Flash Version 4.11
BDM MULTILINK detected - Flash Version 4.11
ACK - Error during SYNC.
BDM MULTILINK detected - Flash Version 4.11

Error: Can not enter background mode.

BDM MULTILINK detected - Flash Version 4.11
ACK - Error during SYNC.
BDM MULTILINK detected - Flash Version 4.11
BDM MULTILINK detected - Flash Version 4.11
Device is 9S08GT60.
Mode is In-Circuit Debug.

IO registers loaded for MC9S08GT60 from D:\Program Files\cw5.1\prog\REG\MCU1006.REG
No Link To Target

in>

你知道我错哪了吗?
非常感谢你能够帮我!!
我的邮箱是:cherish_001@126.com
珍惜一切!
这个好像是你BDM的问题,好像没有连接上一样。你以前用3.1的时候,用这个BDM可以用吗? 我已经把一个临时的3。1的LICENSE发到你的信箱了。你可以试试3。1的版本。
新手讨教,请问SMAC_4怎样在codewarrior 5.1下运行?我试图建立一个新工程(类型是mc9s08gt60),在工程中加入group,名为SMAC,再加入smac 4_0\CW_IDE_3p1\smac\Sources,然后make,结果报警出错,请问错在哪里?如果加入SMAC_4?
jimmytan :
你好,你给我的3.1的license已经收到,我现在就是用3.1建一个新的GT60工程,什么内容都不添加,MAKE没问题,但是debug就是不行.麻烦你看看我的操作是否有问题:
component->set target->选择HCS08,BDM-HCS08 Target Interface弹出窗口HI-WAVE:communication to the target failed (target MCU has no clock or wrong BDMclock speed is used) 我怕我是否选错了,我改用:component->set target->选择HCS08,P&ETarget Interface, command窗口的错误信息显示:Error:at location 1080-
Error:attemp to execute from uninitialized(uu)ROM
后来我还该用:进入debug 界面,PEDebug->Device 选择9S08GT60 Mode 选择In Circuit Debug,command窗口的错误信息显示:ACK -Error during SYNC,Error: Error loading debug DLL, loading simulation instead
我实在没招了,要是真是BDM不行就麻烦了,我手上这个BDM都是千辛万苦弄到的.
实在不好意思这么麻烦你,真的很感谢你!

珍惜一切!
说真的,我没有用过你说的这种并口的BDM,这个是专门针对HCS08/12的吗?所以我不清楚你的这个BDM需不需要外接电源的。我给你的LICENSE肯定是可以用的。你买ZIGBEE开发板的时候,应该要配对应的BDM啊? 所以我建议你要确认一下,你这个BDM是怎么用的,可否在线DEBUG.
返回列表