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

TDA2XX的DSP堆区最大可扩张到多大

我修改了 vision_sdk\build\tda2xxmem_segment_definition_1024mb_linux.xs文件中的DSP2_DATA_SIZE 原来12M,我改到52M,

我把前面的SR1_FRAME_BUFFER_SIZE从原来的的250M改到200M,之后所有地址整体向前平移0下0x300000,

之后程序就跑不通了

DDR3_BASE_ADDR_1 = 0xA0000000;
DDR3_BASE_SIZE_1 = 512*MB;

/* Address and Size definitions of different components running on different cores */
NDK_START_ADDR = 0x85800000;
NDK_MEM_SIZE = 2*MB
SR1_FRAME_BUFFER_SIZE = 200*MB;
SR1_BUFF_ECC_ASIL_SIZE = 4*KB;
SR1_BUFF_ECC_QM_SIZE = 4*KB;
SR1_BUFF_NON_ECC_ASIL_SIZE = 4*KB;
/*total = 256M*/
/*IPU2_START_ADDR = 0x95800000;*/
IPU2_START_ADDR = 0x92800000;
IPU2_CODE_SIZE = 2*MB;
IPU2_DATA_SIZE = 10*MB;
/*total = 56M*/
/*DSP1_START_ADDR = 0x99000000;*/
DSP1_START_ADDR = 0x96000000;
DSP1_CODE_SIZE = 12*MB;
DSP1_DATA_SIZE = 32*MB;
/*total = 64M*/
/*IPU1_START_ADDR = 0x9D000000;*/
IPU1_START_ADDR = 0x9A000000;
IPU1_1_CODE_SIZE = 2*MB;
IPU1_1_DATA_SIZE = 4*MB;
IPU1_0_CODE_SIZE = 6*MB;
IPU1_0_DATA_SIZE = 17*MB;
/*total = 32M*/
/*DSP2_START_ADDR = 0x9F000000;*/
DSP2_START_ADDR = 0x9C000000;
DSP2_CODE_SIZE = 2*MB;
DSP2_DATA_SIZE = 52*MB;
/*total = 16M*/

Chris Meng:

你好,

抱歉,汽车处理器相关产品不在deyisupport上进行支持。

赞(0)
未经允许不得转载:TI中文支持网 » TDA2XX的DSP堆区最大可扩张到多大
分享到: 更多 (0)