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

我用CCS6.0编译freerots里570的那个demo,编译没有错误就是无法下载到570ls3137的HDK开发板里,显示错误说无法打开.out文件 这是为什么?

错误描述:Memory map setup for Flash @ address 0x0CortexR4: GEL : Encountered a problem loading file:  C\ti\Freertosv8.2.1\freerots\demo\Cortex_R4_RM48_Tms570_ccs5\Rm48 without FPU\cortex-R4_TI_ccs5.out Could not open file 

我也没有找到正常编译生成的.out文件 这是为什么呢?

rookiecalf:

看一下你的工程配置的输出文件类型是什么

Ken Wang:

这个提示的错误是指你的工程没有生成out文件,原因应该是你的编译没有通过,有错误。

你查看一下具体的编译提示信息。

谢谢

chaoyue ju:

回复 rookiecalf:

不是这个问题,我又仔细看了一下,是因为编译失败所以没有产生.out文件,正常来说freerots官网上给出的demo应该是没有错误的,就是我的文件配置路径应该出了问题,不知道有没有人有此方面经验~

chaoyue ju:

回复 Ken Wang:

我觉得freerots自带的demo 编译应该没有问题,主要是文件配置路径问题出现错误,之前编译就提示 optins– include_path is missing iis parameter 'dir' 后来突然没有错误了 以为我把路径问题解决了,原来没有解决。不知道这个 error 怎样解决呢

Ken Wang:

回复 chaoyue ju:

你把你的工程属性截个图发一下。看下里面编译的lib路径有没有设置?

谢谢

chaoyue ju:

回复 Ken Wang:

好的 请问一下 在halcogen里有关于freertos移植的程序吗,我在hal里只看见了一些freertos的头文件和源文件。

chaoyue ju:

回复 Ken Wang:

可以QQ联系吗 我这里上网不方便发图片,我可以用手机上网。

chaoyue ju:

回复 Ken Wang:

Ken Wang:

回复 chaoyue ju:

你第二张图里面,工程名是RM48,为什么元器件里选择的是570,同时device endianess选的又是小端模式。(570是大端模式)

这个配置有冲突,错误的地方

谢谢

gaoyang9992006:

回复 chaoyue ju:

根据你两个图片上的,确实是你实际用的芯片与配置的芯片不一致,这样就会导致两个不同的设备的代码混编,然后就出错了。必须配置,与所选芯片相同。因为编辑软件要根据你选的芯片调用启动代码和相关头文件以及编译方案。

赞(0)
未经允许不得转载:TI中文支持网 » 我用CCS6.0编译freerots里570的那个demo,编译没有错误就是无法下载到570ls3137的HDK开发板里,显示错误说无法打开.out文件 这是为什么?
分享到: 更多 (0)