TI中文支持网
TI专业的中文技术问题搜集分享网站

#10099-D Error

各位大神:

         我安装了最新的CCS7.3的开发环境和startware的最新版,在编译例程enetEcho时,总是报#10099-D错误。看了map文件,发现.bss和.text段均超过了AM335x.cmd的定义。但是我未对代码和工程文件做过任何修改。请问如何解决?

          Win7 64位系统,安装的是startware02_00_01_01。

Shine:

建议用starterware getting started guide里对应的ccs v5.4版本。http://processors.wiki.ti.com/index.php/StarterWare_Getting_Started_02.00.XX.XX#Host_platform_Requirementshttp://processors.wiki.ti.com/index.php/Download_CCS#Code_Composer_Studio_Version_5_Downloads

Starterware的学习资料建议看user guide。

yongqing wang:

这个应该是代码存储容量不足的错误

yongqing wang:

这个应该是代码存储容量不足的错误

leo yanfeng:

回复 yongqing wang:

谢谢回复。我看到官方有文档指出每个例程的资源占用。我知道lwip协议栈会使用比较多的资源,内置的片上RAM不一定够。但是我不知道为何官方下载的代码就编译出问题。按道理官方给的代码,应该可以直接运行的,即使需要配置,也应该有文档说明的。

leo yanfeng:

回复 Shine:

谢谢。我试试。

Shine:

回复 leo yanfeng:

照理说如果没有修改过例程的话,应该不会报这样的错误,这些例程都是经过验证的。ccs v7.3刚推出,可能是编译器兼容性方面的问题出现这个错误,你先在旧版本的ccs上调试。

leo yanfeng:

回复 Shine:

你好,CCS5.4也试过了。同样的错误。希望你这边帮忙看下。搞得头大了。都是新安装的开发环境,官网下载的CCS和startware安装包。

Shine:

回复 leo yanfeng:

我用ccs 5.5编译了一下,没问题。

你的电脑是什么操作系统?

leo yanfeng:

回复 Shine:

我看了下,我们的编译选项应该是不一样的。我选择了AM3358处理器,XDS100v3的仿真器。我的编译代码里显示使用了AM3358.cmd。你这边好像是没有的。

我的电脑是Win7 64位。安装的是CCS5.4。硬件是beagelbone开发板。仿真器是XDS100v3。

Shine:

回复 leo yanfeng:

例程的编译跟仿真器没有关系。

例程用的是enetEcho.cmd,你这AM3358.cmd是自己添加的吧?这个AM3358.cmd应该就是导致编译出错的原因。

赞(0)
未经允许不得转载:TI中文支持网 » #10099-D Error
分享到: 更多 (0)