|
7#

楼主 |
发表于 2016-8-9 13:56:28
|
只看该作者
tenny 发表于 2016-8-9 13:43- _; X# Z( ?1 P/ q2 B$ T
config.bld 文件问题吧,建议你参看 “OMAPL138 Syslink 双核 IDE 工程的建立与调试” 视频教程,里面有怎 ...
) A8 |, Q9 q, [, D. g* {: m+ e你好,首先感谢你的回复。
9 h# o- ^9 a9 c5 m8 S; {“OMAPL138 Syslink 双核 IDE 工程的建立与调试”这个视频我后来看过了。我也自己从新在CCS下面新建一个工程,现在是这样的:我自己新建一个工程,然后导入helloworld例程的源码。我没有像视频里面那样重新建一个platform,我还有用的默认的platform,并且还是用的例程里面的config.bld.。然后我现在正常编译通过而且我将编译通过的out文件放进去直接用run.sh运行时正常的。5 T1 T' E5 o/ ^, ]* N) P
但是,目前的问题是,我想用CCS调试,用CCS加载的,用loadsymbols和loadprogram两种方式加载都试了,加载完成后然后在串口终端输入./app_host DSP以后,串口报错:
3 F" ]% g9 h. m9 {$ r* ?* m2 }root@omapl138-TY:~/5601#./app_host DSP
" A0 I* H6 k! A*** Loader_getSymbolAddress: Failed to get the symbol address!5 ^& t) J% w; C5 U* j- I
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" e8 Z3 N. r9 r, J2 r
*** ProcMgr_getSymbolAddress: Failed to get symbol address!
9 [8 Q' [" ^" z: m/ e+ n 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.c6 ^& b6 t$ ^# f3 p4 V+ P( \
*** Platform_loadCallback: ProcMgr_getSymbolAddress failed
4 I) C& N1 d& Q8 b2 F: s1 Q2 Y 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
" `* O( a0 n; W+ E* t$ y7 t7 m% _*** Ipc_control: Platform_loadCallback failed!
8 z: |" R8 {: k4 }5 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
+ \+ J7 R7 y' n$ Y6 \; E P1 b8 ]
2 v9 C+ d' _' @" _0 ^) d0 C请看一下,这个现象是啥情况。感觉我在板子上直接用run.sh运行程序,不管是例程里的out文件还是我自己编译的out文件,都能正常跑,但是一旦out文件用CCS加载以后,就不能正常跑了,我觉得以后要是想用CCS调试就不好用了。所以请帮忙看下现在的情况,为啥一用CCS加载就不能跑呢?
0 u$ V" Y; o( y5 B2 q3 K2 g c) O% d |
|