This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

求问omapL138更改内存映射后无法运行?



如题,ARM端运行环境ubuntu10.04,dsp端编译环境ccs3.3.8,gpp和dsp均编译通过,运行的时候提示内存映射有问题,dsp端的tcf是直接导入了 dsplink-omapl138gem-base.tci文件的,所以感觉是 CFG_OMAPL138GEM_SHMEM.c和omapl138gem-base.tci哪里是不是不匹配?

运行时报错如下图:

我的c文件和tci就是在dsp的可用内存区里面加了两块内存区,然后更改了入口地址,原来是c3e0 0000,改成了c800 0000 ,dsp端的可用内存是0xC800 0000 - 0xcFFF FFFF的128M;加的两块内存如图:

想问下这里的IRAM我没有改,但是C文件 DSPIRAM,起始地址0x11800000,大小0x40000,而在.tci文件中对应内存区MEM : IRAM,起始地址0x11800000,大小0x8000,