|
|
7#

楼主 |
发表于 2016-8-9 13:56:28
|
只看该作者
4 o- [( v4 B- h9 g
你好,首先感谢你的回复。- U" k$ g y! o1 L9 K
“OMAPL138 Syslink 双核 IDE 工程的建立与调试”这个视频我后来看过了。我也自己从新在CCS下面新建一个工程,现在是这样的:我自己新建一个工程,然后导入helloworld例程的源码。我没有像视频里面那样重新建一个platform,我还有用的默认的platform,并且还是用的例程里面的config.bld.。然后我现在正常编译通过而且我将编译通过的out文件放进去直接用run.sh运行时正常的。0 A) T' G6 k- ^8 h( {0 n* s
但是,目前的问题是,我想用CCS调试,用CCS加载的,用loadsymbols和loadprogram两种方式加载都试了,加载完成后然后在串口终端输入./app_host DSP以后,串口报错:7 o1 M7 o0 b' U: ]! F
root@omapl138-TY:~/5601#./app_host DSP9 i9 R5 t1 h9 Y2 }7 @+ f, j
*** Loader_getSymbolAddress: Failed to get the symbol address!" _3 X7 c, f8 Y( C: c8 ]6 _7 D; u
Error [0x8485f003] at Line no: 414 in file /home/hd/ti/syslink_2_21_01_05/packages/ti/syslink/utils/hlos/knl/Linux/../../../../../../ti/syslink/procMgr/common/Loader.c$ U5 v+ A# N$ C3 @2 `4 y
*** ProcMgr_getSymbolAddress: Failed to get symbol address!' d+ W6 W. Y; c- T- O9 z$ r
Error [0x8485f003] at Line no: 2190 in file /home/hd/ti/syslink_2_21_01_05/packages/ti/syslink/utils/hlos/knl/Linux/../../../../../../ti/syslink/procMgr/common/ProcMgr.c
9 h7 ]- K r8 T" ?% L" @*** Platform_loadCallback: ProcMgr_getSymbolAddress failed
! g4 |9 W1 a- P; L3 H+ ] n/ w Error [0xffffffff] at Line no: 1904 in file /home/hd/ti/syslink_2_21_01_05/packages/ti/syslink/utils/hlos/knl/Linux/../../../../../../ti/syslink/family/hlos/knl/omapl1xx/Platform.c( \$ B. y; H7 \( l, _
*** Ipc_control: Platform_loadCallback failed!1 V- }# A0 b \% L% F/ r
Error [0xffffffff] at Line no: 828 in file /home/hd/ti/syslink_2_21_01_05/packages/ti/syslink/utils/hlos/knl/Linux/../../../../../../ti/syslink/ipc/hlos/knl/Ipc.c+ S! v4 m$ e' }( G0 R1 O1 s+ o
- Y6 @5 i& B2 H! q) t请看一下,这个现象是啥情况。感觉我在板子上直接用run.sh运行程序,不管是例程里的out文件还是我自己编译的out文件,都能正常跑,但是一旦out文件用CCS加载以后,就不能正常跑了,我觉得以后要是想用CCS调试就不好用了。所以请帮忙看下现在的情况,为啥一用CCS加载就不能跑呢?$ q0 l5 E. @, }2 K6 ]4 c0 h1 v" S' h
|
|