您好:
我在用CCS3.3编译UBL时,出现如下错误:
[Linking…] "C:\Program Files\Texas Instruments\TMS470 Code Generation Tools 4.5.2\bin\cl470" -@"BOOT_NAND.lkf"
<Linking>
"E:\\UBL\\CCS3.3_UBL\\DM36x\\CCS\\UBL\\UBL.cmd", line 47: error: run placement
fails for object ".text", size 0x6021 (page 0). Available ranges:
UBL_I_TEXT size: 0x4300 unused: 0x4300 max hole: 0x4300 "E:\\UBL\\CCS3.3_UBL\\DM36x\\CCS\\UBL\\UBL.cmd", line 47: error: load placement
fails for object ".text", size 0x602c (page 0). Available ranges:
UBL_F_TEXT size: 0x4300 unused: 0x4300 max hole: 0x4300 "E:\\UBL\\CCS3.3_UBL\\DM36x\\CCS\\UBL\\UBL.cmd", line 55: error: run placement
fails for object ".data", size 0x44b (page 0). Available ranges:
UBL_D_DATA size: 0x400 unused: 0x400 max hole: 0x400 "E:\\UBL\\CCS3.3_UBL\\DM36x\\CCS\\UBL\\UBL.cmd", line 55: error: load placement
fails for object ".data", size 0x450 (page 0). Available ranges:
UBL_F_DATA size: 0x400 unused: 0x400 max hole: 0x400 error: errors encountered during linking;
"E:/UBL/CCS3.3_UBL/DM36x/CCS/UBL/NAND/UBL_DM36x_NAND_IPNC.out" not built
请问这是什么原因?
noaming:
修改CDM文件.text部分,错误显示内存分配不足。