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

CC3200的wifi_audio_app工程加入AIC3254的dsp初始化寄存器数组,编译不通过?

TI工程师你们好!

      我在CC3200的wifi_audio_app工程加入AIC3254的minidsp初始化寄存器数组,数组是GDE配置生成的,工程编译不通过,提示信息如下:

Error[Lp011]: section placement failed          

unable to allocate space for sections/blocks with a total estimated minimum size of 0x2dcb4 bytes (max align 0x400) in <[0x20004000-0x20030000]> (total uncommitted space 0x2bc01).   

42 074 bytes of readonly  code memory   

24 266 bytes of readonly  data memory  

122 217 bytes of readwrite data memory

Errors: 1 Warnings: none Link time:   0.11 (CPU)   0.17 (elapsed)

Error while running Linker

数组前已经加了const修饰,但是还是提示空间不足,我尝试修改工程的ICF连接文件,将sram的定义大一点,编译可以通过,烧录后不能正常运行。

按道理CC3200空间是足够的,为什么会提示空间不足呢?请大家帮忙解答一下!多谢。

 

Yonghua Pan:

你把0x20030000换成0x20040000试试看呢。

xiaoshuai huang1:

回复 Yonghua Pan:

Hi,你好

手册上说CC3200 sram是256KB,地址是从0x20000000到0x2003ffff,为什么icf配置ram是从0x20004000开始呢?前面16KB是预留做什么用 的?

赞(0)
未经允许不得转载:TI中文支持网 » CC3200的wifi_audio_app工程加入AIC3254的dsp初始化寄存器数组,编译不通过?
分享到: 更多 (0)