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

TMS320F280037: error #10010: errors encountered during linking; "F280037_BOOT.out" not built

Part Number:TMS320F280037

**** Build of configuration Debug for project F280037_BOOT ****

"D:\\ti\\ccs1220\\ccs\\utils\\bin\\gmake" -k -j 16 all -OBuilding target: "F280037_BOOT.out"
Invoking: C2000 Linker
"D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000" -v28 -ml -mt –float_support=fpu32 –advice:performance=all -g –relaxed_ansi –diag_warning=225 –diag_wrap=off –display_error_number –set_error_limit=3 –verbose_diagnostics –gen_func_subsections=on –abi=coffabi -z -m"F280037_BOOT.map" –stack_size=0x400 –warn_sections -i"D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include" -i"E:/0.MCU_Code/00.CCS12/F280037/F280037_BOOT" –reread_libs –diag_wrap=off –display_error_number –verbose_diagnostics –xml_link_info="F280037_BOOT_linkInfo.xml" –entry_point=code_start –rom_model -o "F280037_BOOT.out" "./source/ISO15765_UDS.obj" "./source/KADD008_U2_PFCSciDownload.obj" "./source/boot_eeprom.obj" "./source/boot_main.obj" "./source/f28003x_can.obj" "./source/f28003x_codestartbranch.obj" "./source/f28003x_cputimers.obj" "./source/f28003x_defaultisr.obj" "./source/f28003x_globalvariabledefs.obj" "./source/f28003x_gpio.obj" "./source/f28003x_i2c.obj" "./source/f28003x_memcopy.obj" "./source/f28003x_piectrl.obj" "./source/f28003x_pievect.obj" "./source/f28003x_ram.obj" "./source/f28003x_sci.obj" "./source/f28003x_spi.obj" "./source/f28003x_sysctrl.obj" "./source/f28003x_usdelay.obj" "./source/flashapi_programming.obj" "../28003x_generic_flash_lnk.cmd" "../FAPI_F28003x_COFF_v1.58.10.lib" "../f28003x_headers_nonBIOS.cmd" "../rts2800_fpu32.lib" -l"E:/0.MCU_Code/00.CCS12/F280037/F280037_BOOT/FAPI_F28003x_COFF_v1.58.10.lib" -l"E:/0.MCU_Code/00.CCS12/F280037/F280037_BOOT/rts2800_fpu32.lib"<Linking>
"../28003x_generic_flash_lnk.cmd", line 103: error #10099-D: program will not fit into available memory, or the section contains a call site that requires a trampoline that can't be generated for this section. placement with alignment/blocking fails for section "bootupdate" size 0x2 page 0. Available memory ranges:
FLASH_BOOT_ENTRY size: 0x2 unused: 0x2 max hole: 0x2 bootupdate : > FLASH_BOOT_ENTRY, ALIGN(8)
warning #10063-D: entry-point symbol other than "_c_int00" specified: "code_start"
error #10010: errors encountered during linking; "F280037_BOOT.out" not built
>> Compilation failure
makefile:160: recipe for target 'F280037_BOOT.out' failed
gmake[1]: *** [F280037_BOOT.out] Error 1
makefile:156: recipe for target 'all' failed
gmake: *** [all] Error 2

**** Build Finished ****

28003x_generic_flash_lnk.cmd:

BEGIN            : origin = 0x00080000, length = 0x00000002

FLASH_BOOT_ENTRY : origin = 0x00080002, length = 0x00000002

FLASH_BOOT : origin = 0x00080004, length = 0x00003FFC

bootupdate : > FLASH_BOOT_ENTRY, ALIGN(8)

f28003x_codestartbranch.asm:

.sect "bootupdate"
Boot_Update_Entry_Point:
LB _c_int00

Ben Qin:

你好,

lawliet as 说:"../28003x_generic_flash_lnk.cmd", line 103: error #10099-D: program will not fit into available memory, or the section contains a call site that requires a trampoline that can't be generated for this section. placement with alignment/blocking fails for section "bootupdate" size 0x2 page 0. Available memory ranges: FLASH_BOOT_ENTRY size: 0x2 unused: 0x2 max hole: 0x2

bootupdate 里是什么?这个太大了放不进FLASH_BOOT_ENTRY.

,

lawliet as:

 ALIGN(8),, 0x00080002 % 8 !=0   ,  0x00080010 % 8 == 0, FLASH_BOOT_ENTRY : origin = 0x00080010, length = 0x00000002  Build success

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F280037: error #10010: errors encountered during linking; "F280037_BOOT.out" not built
分享到: 更多 (0)