嵌入式开发者社区
标题: OMAPL138---SYSLINK--共享内存组件使用问题求助 [打印本页]
作者: zhangjun972845 时间: 2015-2-11 14:35
标题: OMAPL138---SYSLINK--共享内存组件使用问题求助
本帖最后由 zhangjun972845 于 2015-2-11 14:36 编辑
7 Y$ G. ]+ d! v$ s
7 u; {) R. E0 L- W) S1 W- g* E! o& U[attach]185[/attach]syslink版本:syslink_2_21_01_05,使用examples/ex04_sharedregion这个列子改进,列子中原有的共享区域是SR0,SR1,其中SR0是给IPC使用,SR1是用户使用,由于项目需要存放两段不同的数据,存放的时间以及存放的内容都不相同,并且要分开保存,但总的大小只有1M,于是将SR1大小修改,并加入SR2区域,将原有的8M空间分成了两个4M大小的空间,之后进行编译,编译成功,也生成了可执行文件,运行可执行文件也没有问题,但是在CCS5.5中打开dsp.cfg文件就会报出以下错误:
Description Resource Path Location Type" O/ X, x+ V7 b# c0 e3 r
Cannot read property "base" from undefined Dsp.cfg /ex04shar/dsp Configuration Validation XDCTools Configuration Marker
但是编译又能通过,就很不明白这是什么原因,请创龙的技术人员帮忙回答下,我应该怎样消除这个原因啊?这个是不是要到syslink下修改源代码配置,然后重新编译啊?如果是这样,应该看哪个资料啊??
以下是报错内容截图:
[attach]184[/attach]
以下是双击错误后指向的位置:
[attach]185[/attach]
, j3 u4 |3 E" }. E0 }8 z" E
7 a# u; v5 h+ X1 N7 k$ H0 |
' Q& u- q4 E4 Q1 q# o$ N
作者: zhangjun972845 时间: 2015-2-11 14:41
补充说明下:最后的那个双击后指向位置的截图在文章最顶端,在我编辑的时候我看到是正确的,但是发表之后,不知道怎么回事变成这样了
, W' g' g/ K/ Q4 D. Y& x& T
作者: teddy 时间: 2015-3-13 11:44
Dear zhangjun972845:# H. R( U) L t& k( s: ?
案例中的C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 (program shared region)是足够使用了,只需使用Memory_calloc申请两个1M的空间就可以满足您的需要了,希望对您有帮助!
作者: zhangjun972845 时间: 2015-3-13 13:12
哦,好的,谢谢你。
作者: moontiger564 时间: 2016-7-8 15:36
请问你的问题解决了吗?我现在也在用这个ex04这个示例,我也能编译通过,但是打开dsp.cfg的时候也是报相同的错误,我是什么都没有改,就是原原本本的示例就打开报错了,能告知一下为什么吗
作者: tenny 时间: 2016-7-14 09:05
过一两天,会有视频教程发布。里面有讲解如何用 ccs 建立 syslink dsp端工程
欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) |
Powered by Discuz! X3.4 |