TI中文支持网
TI专业的中文技术问题咨询交流网站

AM57x的DSP程序内存分配

本人dsp程序大小为11.7M,arm使用load-firmware.sh加载dsp程序时报错。0x40800000地址是dsp1的L2RAM,是否是ARM先将DSP1程序放到L2RAM,然后再到DDR运行,请教如何修改才能解决报错信息?(dsp可执行文件11.7M,机器人程序太大且无法缩减)

load-firmware.sh如下:

if [ -f "server_dsp1.xe66" ];then
path=$(cd "$(dirname "$0")"; pwd)"/server_dsp1.xe66"
rm /lib/firmware/dra7-dsp1-fw.xe66
ln -s $path /lib/firmware/dra7-dsp1-fw.xe66
echo 40800000.dsp > /sys/bus/platform/drivers/omap-rproc/unbind
echo 40800000.dsp > /sys/bus/platform/drivers/omap-rproc/bind
fi

dsp的内存分配如下:

Nancy Wang:

感谢您对TI产品的关注!为更加有效地解决您的问题,我们建议您将问题发布在E2E英文技术论坛上,将由资深的英文论坛工程师为您提供帮助。
e2e.ti.com/…/791

user5012922:

回复 Nancy Wang:

好的,谢谢

赞(0)
未经允许不得转载:TI中文支持网 » AM57x的DSP程序内存分配
分享到: 更多 (0)