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

OMAPL138在ccs3.3.8上加载dsp程序时出错

具体情况是load例程readwrite,我改动了内存映射,修改了源码,已经编译成功,但是加载程序的时候,反汇编窗口不能跑到main()函数的地方。如图:

然后halt之后进行单步运行,一直在反汇编窗口的bcache_block和bcache_wait区域来回循环,就是不能到main()函数处  

查看了debug生成的map文件,里面的内存映射如图:

搜索到bcache,发现是在bios.a674处:

不明白是什么情况?

然后我在tcf中关掉了msgq和pool,重新编译然后load,就能够到main()函数处,是pool和msgq与bcache有什么联系吗?还是我的pool和msgq配置哪里出错了?求指教!!

xingyun zhang:

 我在其他工程将这个tcf加进去,提示在.obj文件里面找不到MSGQ_config和pool_config,这两个结构体在对应的bios里面msgq.h62和pool.h62里面,为什么编译器不能识别呢?请求帮忙解答

赞(0)
未经允许不得转载:TI中文支持网 » OMAPL138在ccs3.3.8上加载dsp程序时出错
分享到: 更多 (0)