TI工程师你好:
在调试C6638LINUX启动DSP时执行/usr/share/matrix-gui-2.0/apps/demo_ipc/下的 demo_ipc.sh
linux shell脚本内容如下:
echo Loading DSP Images //显示信息
for i in 0 1 2 3 4 5 6 7 //linux 的shell中的for循环命令
do //执行
echo "Resetting core $i..." //显示信息 $i显示复位那个核
mpmcl reset dsp$i //复位
mpmcl status dsp$i //状态
done
echo "Done" //显示信息,复位完成
echo "Loading and Running " $1 "..." //显示加载那个核运行那个核
for i in 0 1 2 3 4 5 6 7
do
mpmcl load dsp$i "/lib/firmware/messageq_single.xe66" //加载DSP的那个核
mpmcl run dsp$i //运行DSP的核
done
echo Running MessageQBench: //显示信息
/usr/bin/MessageQBench //此处的MessageQBench不知道是什么
此脚本运行成功。
问题1.
/lib/firmware/messageq_single.xe66为加载DSP核的代码,a.加载的是DSP核的.out执行文件还是,要是.OUT文件是以buf存 储在messageq_single.xe66可执行程序中吗。b.能否推荐messageq_single.xe66源代码提供加载参考,以便更新自己编写出来的.out文件。
问题2.
MessageQBench作用是什么,用来做什么,此处为什么启动次进程。