打印

求助DM642常见问题

[复制链接]
2272|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
DM642, TI, IO, AC, os
运行了一个网上提供的例程,先出现以下问题
>>   error: symbol _c_int00 is defined multiple times: boot.obj
            (.\lib\rts6400.lib) and boot.o64 (f:/ti/c6000/bios/lib/biosi.a64)
>>   error: symbol __stack is defined multiple times: boot.obj
            (.\lib\rts6400.lib) and boot.o64 (f:/ti/c6000/bios/lib/biosi.a64)
网上的解决方法是
把.cmd文件中的-l .\lib\rts6400.lib去掉


但是又出现新的问题
>>   error: illegal relocation type 050002 found in section .debug_info, file
            .\lib\Seedvpm642_vport2.1.l64
想问大家有没有解决方法?
我的CCS版本是CCS2.2

相关帖子

沙发
gaochy1126| | 2012-7-1 18:24 | 只看该作者
下载一个高版本试一试!

使用特权

评论回复
板凳
捡漏王子| | 2012-7-2 11:38 | 只看该作者
因为rts6400.lib库文件与CCS版本不符。
库文件要使用CCS安装文件夹自带的。

使用特权

评论回复
地板
zhanhong39|  楼主 | 2012-7-2 21:19 | 只看该作者
谢谢大家的回复,我查的答案也类似这样,都解决不了,后来在这个例程中的Release文件夹我发现了一个Seedmotiontest.out文件,直接把它Load Program到板子上,再点Run,出现象了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

8

帖子

0

粉丝