ADI 技术
直播中

王丽丽

7年用户 169经验值
私信 关注
[问答]

修改21375的ldf时候报错

想要在21375上面用sigmastudio,但是CCES上面对于21375没有例程,所以就必须自行修改,而我在修改21375的ldf时候出现了如下错误
Description Resource Path Location
Type cc3089: fatal error: Link failedprocessor-21375-CCES

C/C++ Problem
我是想在bolck3里面加一个48bit的mem_block3_dm48
我的ldf的代码如下:
/*
   ** -------------------------- BLOCK 3 ---------------------------------------
   ** SRAM 0x00070000 to 0x000707FF Long Word (64)
   ** SRAM 0x000E0000 to 0x000E0AAA Extended Precision Normal or Instruction (48)
   ** SRAM 0x000E0000 to 0x000E0FFF Normal Word (32)
   ** SRAM 0x001C0000 to 0x001C1FFF Short Word (16)
   */
   mem_block3_dm32         { TYPE(DM RAM) START(0x000E0000) END(0x000E0FFF) WIDTH(32) }
   mem_flash               { TYPE(DM RAM ASYNCHRONOUS) START(0x08000000) END(0x083FFFFF) WIDTH(8) }
/*   mem_sdram_data          { TYPE(DM RAM SYNCHRONOUS) START(0x00200000) END(0x0027FFFF) WIDTH(32) }*/
  
   /*$VDSG                          */
   /* Text inserted between these $VDSG comments will be preserved */
   mem_block3_dm48         { TYPE(DM RAM) START(0x000E0000) END(0x000E07FF) WIDTH(48) }  
   /*$VDSG                          */
  
} /* MEMORY */
在我把mem_block3_dm48这一行注释掉之后程序不再报错,而我也尝试过修改mem_block3_dm48的END后面的值仍然报错。此外我也尝试过在其他block中增加一些可用但是没有用的memery,程序仍然报错,请问对于这个ldf应该怎么修改呢?

回帖(1)

袁喆

2018-10-30 10:09:43
你好!
关于LDF的修改,你可以参看下面链接的手册
http://www.analog.com/static/imported-files/software_manuals/cces_1-0-2_linker_man_rev.1.2.pdf
举报

更多回帖

发帖
×
20
完善资料,
赚取积分