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

dvr_rdk_bios6 编译错误

make dvr_rdk_bios6后,执行一段时间后出现如下错误:

"/workdir/sdk/DVRRDK_01_09_00_19/dvr_rdk/build/dvr_rdk/obj/ti816x-evm/c6xdsp/debug/dvr_rdk_configuro/linker_mod.cmd", line 381: error: run placement fails for object ".far", size 0x83dfe5 (page 0). Available
ranges:
DDR3_DSP size: 0xd00000 unused: 0x22f6e8 max hole: 0x22f6d8warning: entry-point symbol other than "_c_int00" specified:
"ti_sysbios_family_c64p_Hwi0"
error: errors encountered during linking;
"/workdir/sdk/DVRRDK_01_09_00_19/dvr_rdk/build/dvr_rdk/bin/ti816x-evm/dvr_rd
k_c6xdsp_debug.xe674" not built
make[2]: *** [/workdir/sdk/DVRRDK_01_09_00_19/dvr_rdk/build/dvr_rdk/bin/ti816x-evm/dvr_rdk_c6xdsp_debug.xe674] 错误 1

不知什么原因。看了linker_mod.cmd,这是个自动生成的文件啊,自己不能修改。懂的请帮个忙啊,不胜感激啊。

kooking:

"/workdir/sdk/DVRRDK_01_09_00_19/dvr_rdk/build/dvr_rdk/bin/ti816x-evm/dvr_rdk_c6xdsp_debug.xe674" not built

要先编译出dvr_rdk_c6xdsp_debug.xe674,所以可能要先编译其它目录

xiao liu1:

回复 kooking:

这里就是编译它的吧,结果是没编译成功。错误关键在这,不知道什么意思:

/workdir/sdk/DVRRDK_01_09_00_19/dvr_rdk/build/dvr_rdk/obj/ti816x-evm/c6xdsp/debug/dvr_rdk_configuro/linker_mod.cmd", line 381: error: run placement fails for object ".far", size 0x83dfe5 (page 0). Availableranges:DDR3_DSP size: 0xd00000 unused: 0x22f6e8 max hole: 0x22f6d8 

kooking:

回复 xiao liu1:

”.far”段的大小是0x83dfe5,超过了未使用的size 0x22f6e8,

打开cmd文件,看一下.far字段的内容

如果直接注释掉,应该是可以编译通过的

赞(0)
未经允许不得转载:TI中文支持网 » dvr_rdk_bios6 编译错误
分享到: 更多 (0)