This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] 编译器/TIDA-01606:编译错误:请帮助我。

Guru**** 2563960 points
Other Parts Discussed in Thread: TIDA-01606, SFRA

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/859090/compiler-tida-01606-compile-errors-please-help-me

器件型号:TIDA-01606
主题中讨论的其他器件: SFRA

工具/软件:TI C/C++编译器

大家好、专家。

我在编译 TIDA-01606设计期间遇到了进一步处理的障碍。

错误信息如下所示。

我如何解决这个问题?

我的 CCS 是版本9.2

我使用的是 F28379D DSP。

****为项目 TINV_f28379d 构建配置版本****
"D:\\ti\\ccs920\\ccs\\utils\\bin\\gmake"-k -j 8 all -O
 
构建目标:"TINV_f28379d.out"
调用:C2000链接器
"d:/ti/ccs920/ccs/tools/compiler/ti-cgt-c2000_18.12.3.LTS/bin/cl2000 -v28 -ml -mt --cla_support=cla1 -float_support=fpu32 -tmu_support=tmu0 -vcu_support=vcu2 -O3 -opt_for_speed=5 -fp_mode=relaxed -define -define -define U1=_flash-vcuit_support=v28m=-define -map=-coff-***=-define -***=0x24=v-***=v-***=v-***=v-cin-***=-map=v-define -v-v-v-v-v-define=v-v-v-v-v-v-v-***=-map=v-define -***=-v-v-v-v-dim= warn_sections -"D:/ti/ccs920/ccs/tools/compiler/ti-cgt-c2000_18.12.3.LTS/lib "-"D:/ti/user/tinv_f28379d/device -i"D:/ti/user/tinv_f28379d/device/driverlib/ccs/Release -"D:/ti/user/tinv_f28379d/libraries/sfra /device/F2837xD_CodeStartBranch.obj /device/f2837xd_flash_cpu1_lnk.cmd -"D:/ti/user/tinv_f28379d/libraries/FPUfastRTS /device/device.obj /libraries/FPUfastRTS/rts2800_fpu32_fast_supplement.lib -"D:/ti/ccs920/ccs/tools/compiler/ti-cgt-c2000_18.12.3.LTS/include /libraries/DCL/DCL_PI_C4.obj /libraries/sfra/sfra_f32_tmu.lib --reread_libs -define=RAM -diag_mu=off -display_error_number ---link_info="tex_intrap.32_pru.pru.intrap_in32."-lfu1.tex_in32.tex_intru1.v_intru.dlp32.tex_pru1.v_in32.tex_inc.inc.tex_inc.tex_in32.tex_intru1.tex_in32.tex_in32.tex_inx.f32.tex_intru1.tex_inc.inc.inc.inc.inc.intru1.tex.dlp2.tex.dlp2.tex_inc.inc.inc.inc.inx.p2.tex.dlp2.tex.inx.p2.tex.inx.p2.tex.inx.p2.tex.inx.p2.  

"../device/f2837xd_flash_cpu1_lnk.cmd、第9行:错误#10263:已指定开始内存范围
"./device/f2837xd_flash_cpu1_lnk.cmd "、第9行:错误#10264:开始存储器范围与现有存储器范围开始重叠
"../device/f2837xd_flash_cpu1_lnk.cmd、第10行:错误#10263:RAMM0内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第10行:错误#10264:RAMM0存储器范围与现有存储器范围 RAMM0重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第12行:错误#10264:RAMLS2LS3LS4LS5存储器范围与现有存储器范围 RAMLS2重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第12行:错误#10264:RAMLS2LS3LS4LS5存储器范围与现有存储器范围 RAMLS3重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第12行:错误#10264:RAMLS2LS3LS4LS5存储器范围与现有存储器范围 RAMLS4重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第14行:错误#10263:RAMD0内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第14行:错误#10264:RAMD0存储器范围与现有存储器范围 RAMD0重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第18行:错误#10263:已指定复位存储器范围
"./device/f2837xd_flash_cpu1_lnk.cmd "、第18行:错误#10264:复位存储器范围与现有存储器范围复位重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第21行:错误#10263:FLASHA 内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第21行:错误#10264:FLASHA 内存范围与现有内存范围 FLASHA 重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第22行:错误#10263:FLASHB 内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第22行:错误#10264:FLASHB 存储器范围与现有存储器范围 FLASHB 重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第23行:错误#10263:FLASHC 内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第23行:错误#10264:FLASHC 内存范围与现有内存范围 FLASHC 重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第24行:错误#10263:FLASHD 内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第24行:错误#10264:FLASHD 存储器范围与现有存储器范围 FLASHD 重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第25行:错误#10263:FLASHE 内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第25行:错误#10264:FLASHE 内存范围与现有内存范围 FLASHE 重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第26行:错误#10263:FLASHF 内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第26行:错误#10264:FLASHF 存储器范围与现有存储器范围 FLASHF 重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第27行:错误#10263:FLASHG 内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第27行:错误#10264:FLASHG 存储器范围与现有存储器范围 FLASHG 重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第28行:错误#10263:FLASHH 内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第28行:错误#10264:FLASHH 存储器范围与现有存储器范围 FLASHH 重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第29行:错误#10263:FLASHI 内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第29行:错误#10264:FLASHI 存储器范围与现有存储器范围 FLASHI 重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第30行:错误#10263:FLASHJ 内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第30行:错误#10264:FLASHJ 存储器范围与现有存储器范围 FLASHJ 重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第31行:错误#10263:FLASHK 内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第31行:错误#10264:FLASHK 存储器范围与现有存储器范围 FLASHK 重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第32行:错误#10263:FLASHL 内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第32行:错误#10264:FLASHL 存储器范围与现有存储器范围 FLASHL 重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第33行:错误#10263:FLASHM 内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第33行:错误#10264:FLASHM 存储器范围与现有存储器范围 FLASHM 重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第34行:错误#10263:FLASHN 内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第34行:错误#10264:FLASHN 存储器范围与现有存储器范围 FLASHN 重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第40行:错误#10263:BOOT_RSVD 内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第40行:错误#10264:BOOT_RSVD 存储器范围与现有存储器范围 BOOT_RSVD 重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第42行:错误#10263:RAMM1存储器范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第42行:错误#10264:RAMM1存储器范围与现有存储器范围 RAMM1重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第46行:错误#10263:RAMD1内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第46行:错误#10264:RAMD1存储器范围与现有存储器范围 RAMD1重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第48行:错误#10263:RAMGS2内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第48行:错误#10264:RAMGS2存储器范围与现有存储器范围 RAMGS2重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第49行:错误#10263:RAMGS3内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第49行:错误#10264:RAMGS3内存范围与现有内存范围 RAMGS3重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第50行:错误#10263:已指定 RAMGS4内存范围
"./device/f2837xd_flash_cpu1_lnk.cmd "、第50行:错误#10264:RAMGS4存储器范围与现有存储器范围 RAMGS4重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第51行:错误#10263:已指定 RAMGS5存储器范围
"./device/f2837xd_flash_cpu1_lnk.cmd "、第51行:错误#10264:RAMGS5存储器范围与现有存储器范围 RAMGS5重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第52行:错误#10263:RAMGS6内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第52行:错误#10264:RAMGS6存储器范围与现有存储器范围 RAMGS6重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第53行:错误#10263:RAMGS7内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第53行:错误#10264:RAMGS7存储器范围与现有存储器范围 RAMGS7重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第54行:错误#10263:RAMGS8内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第54行:错误#10264:RAMGS8存储器范围与现有存储器范围 RAMGS8重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第55行:错误#10263:RAMGS9内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第55行:错误#10264:RAMGS9存储器范围与现有存储器范围 RAMGS9重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第56行:错误#10263:RAMGS10内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第56行:错误#10264:RAMGS10存储器范围与现有存储器范围 RAMGS10重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第57行:错误#10263:RAMGS11内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第57行:错误#10264:RAMGS11存储器范围与现有存储器范围 RAMGS11重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第58行:错误#10263:RAMGS12内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第58行:错误#10264:RAMGS12存储器范围与现有存储器范围 RAMGS12重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第59行:错误#10263:RAMGS13内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd "、第59行:错误#10264:RAMGS13存储器范围与现有存储器范围 RAMGS13重叠
"../device/f2837xd_flash_cpu1_lnk.cmd、第62行:错误#10263:CPU2TOCPU1RAM 内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd、第62行:错误#10264:CPU2TOCPU1RAM 存储器范围与现有存储器范围 CPU2TOCPU1RAM 重叠
"../device/f2837xd_flash_cpu1_lnk.cmd、第63行:错误#10263:CPU1TOCPU2RAM 内存范围已指定
"./device/f2837xd_flash_cpu1_lnk.cmd、第63行:错误#10264:CPU1TOCPU2RAM 存储器范围与现有存储器范围 CPU1TOCPU2RAM 重叠
"./device/f2837xd_flash_cpu1_lnk.cmd "、第95行:警告#10190-D:正在重新定义绝对符号"_RamfuncsLoadStart"
"./device/f2837xd_flash_cpu1_lnk.cmd "、第96行:警告#10190-D:正在重新定义绝对符号"_RamfuncsLoadSize"
"../device/f2837xd_flash_cpu1_lnk.cmd、第97行:警告#10190-D:正在重新定义绝对符号"_RamfuncsLoadEnd"
"./device/f2837xd_flash_cpu1_lnk.cmd "、第98行:警告#10190-D:正在重新定义绝对符号"_RamfuncsRunStart"
"./device/f2837xd_flash_cpu1_lnk.cmd "、第99行:警告#10190-D:正在重新定义绝对符号"_RamfuncsRunSize"
"./device/f2837xd_flash_cpu1_lnk.cmd "、第100行:警告#10190-D:正在重新定义绝对符号"_RamfuncsRunEnd"
"./device/f2837xd_flash_cpu1_lnk.cmd "、第95行:警告#10190-D:正在重新定义绝对符号"_RamfuncsLoadStart"
"./device/f2837xd_flash_cpu1_lnk.cmd "、第96行:警告#10190-D:正在重新定义绝对符号"_RamfuncsLoadSize"
"../device/f2837xd_flash_cpu1_lnk.cmd、第97行:警告#10190-D:正在重新定义绝对符号"_RamfuncsLoadEnd"
"./device/f2837xd_flash_cpu1_lnk.cmd "、第98行:警告#10190-D:正在重新定义绝对符号"_RamfuncsRunStart"
"./device/f2837xd_flash_cpu1_lnk.cmd "、第99行:警告#10190-D:正在重新定义绝对符号"_RamfuncsRunSize"
"./device/f2837xd_flash_cpu1_lnk.cmd "、第100行:警告#10190-D:正在重新定义绝对符号"_RamfuncsRunEnd"
"../2837x_flash_lnk_cpu1.cmd"、第76行:错误#10099-D:程序不能放入可用内存中。  对".TI.ramfunc"大小为 bbca 页0的运行定位/分块失败。  可用存储器范围:
  RAMLS0      大小:0x800       未使用:0x800       最大孔:0x800     
  RAMLS1      大小:0x800       未使用:0x800       最大孔:0x800     
  RAMLS2      大小:0x800       未使用:0x800       最大孔:0x800     
  RAMLS3      大小:0x800       未使用:0x800       最大孔:0x800     
"./device/f2837xd_flash_cpu1_lnk.cmd "、第95行:警告#10190-D:正在重新定义绝对符号"_RamfuncsLoadStart"
"./device/f2837xd_flash_cpu1_lnk.cmd "、第96行:警告#10190-D:正在重新定义绝对符号"_RamfuncsLoadSize"
"../device/f2837xd_flash_cpu1_lnk.cmd、第97行:警告#10190-D:正在重新定义绝对符号"_RamfuncsLoadEnd"
"./device/f2837xd_flash_cpu1_lnk.cmd "、第98行:警告#10190-D:正在重新定义绝对符号"_RamfuncsRunStart"
"./device/f2837xd_flash_cpu1_lnk.cmd "、第99行:警告#10190-D:正在重新定义绝对符号"_RamfuncsRunSize"
"./device/f2837xd_flash_cpu1_lnk.cmd "、第100行:警告#10190-D:正在重新定义绝对符号"_RamfuncsRunEnd"
错误#10010:链接期间遇到错误;未生成"TINV_f28379d.out"
 
>>编译失败
Makefile:161:目标'TINV_f28379d.out'的配方失败
gmaked[1]:***[TINV_f28379d.out]错误1.
Makefile:157:目标'all'的配方失败
gmake:***[全部]错误2.
****构建完成****
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您使用两个链接器命令文件...

    [引用用户="in Ho Kang"]../2837x_flash_lnk_cpu1.cmd""./device/f2837xd_flash_cpu1_lnk.cmd "[/quot]

    删除其中一个。  可能是第一个。

    谢谢、此致、

    乔治

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的盛情款待。

    通过删除 properties/Resource/CCS General 中的第一个链接器命令、编译成功并显示几个警告。

    但是、我不知道如何插入第二个链接器命令。 我找不到启用或禁用它的选项。