SYSBOIS例程的里的dsp.cfg出错的问题 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站
点击跳转“创龙科技服务通”

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4799|回复: 1
打印 上一主题 下一主题

SYSBOIS例程的里的dsp.cfg出错的问题

[复制链接]

17

主题

30

帖子

149

积分

注册会员

Rank: 2

积分
149
跳转到指定楼层
楼主
发表于 2016-7-8 13:42:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近安装了sysbois,想用里面的例程ex04_sharedregion尝试一下。然后在用的时候,我把例程放到CCS5.5的工程里面了,编译可以正常通过,没有错误,但是我打开里面share文件夹下面的dsp.cfg文件的时候,CCS报错了,“Cannot read property "base" from undefined”,我的dsp.cfg文件和config.bld文件都是例程里面原始的,没有修改,问什么会报错呢。dsp.cfg文件里面的sharedregion配置是这样的:# R, q/ f, V  ^4 L5 F
/* configure SharedRegion #0 (IPC) */
: V1 b2 a& F" T0 r- _2 Cvar SR0Mem = Program.cpu.memoryMap["SR_0"];
: b1 ?( n& J0 s2 O2 t6 q5 |! M, h) C+ d/ Z3 A7 S
SharedRegion.setEntryMeta(0,
) s) d1 ^5 f( ?9 m% h# i1 v    new SharedRegion.Entry({
6 [5 ]+ }, |2 z0 n( V        name:           "SR0",
* P9 D# w2 A( A$ ], H  c+ t        base:           SR0Mem.base,  Z- A" }: z; j6 [* X
        len:            SR0Mem.len,$ J+ n0 z6 G3 L2 N9 M: ~
        ownerProcId:    MultiProc.getIdMeta("HOST"),
0 a& ?+ C! r6 J" ~4 q% D        cacheEnable:    false,
; o) {7 B. o3 A/ H! g' a& I        isValid:        true
4 X& s' B( `/ c7 b    })  a: Z: o8 X7 h5 d9 w9 w1 \
);
6 R+ \2 Q' G, R, `, P% t% L% y
. M1 S7 H- U7 O7 x" _! b1 Z% Y/ G/* configure SharedRegion #1 (IPC) */
! u. `( L. U6 M& M' t7 L6 h! svar SR1Mem = Program.cpu.memoryMap["SR_1"];
! Q6 N; U; t. H6 J% v+ Q( F+ J' `+ i) |3 V* k- W2 X( |
SharedRegion.setEntryMeta(1,
# n0 i8 C3 p; G$ n! T. a2 `' v    new SharedRegion.Entry({
( {$ K0 n4 a, w# Q2 q; M        name:           "SR1",
2 R+ k& A1 \2 j; i        base:           SR1Mem.base,% d& `  b. W- T& c4 s- J" q
        len:            SR1Mem.len,6 i" C2 i6 p3 \3 @
        ownerProcId:    MultiProc.getIdMeta("HOST"),
; b1 R9 v. x8 ^+ R+ J- v        cacheEnable:    false,3 c5 N* N: R% [: u, N$ g
        isValid:        true" Q% s5 D. i6 V$ K
    })
% ]" Z+ ]: x" {);, a3 ]) `7 b4 O9 c8 W" C3 e

3 l- W5 O! a0 U0 R3 Cconfig.bld文件里面的代码是这样的:
3 N: W7 E, h8 z  {- N
+ h9 h  U0 Q7 f* a8 q' ovar SR_0 = {0 [+ \# v+ q  C9 j3 h
        name: "SR_0", space: "data", access: "RWX",) F3 j6 k( C. |7 K6 S; ^
        base: 0xC2000000, len: 0x10000,
! y8 ?' n$ F4 Q4 e$ H3 t        comment: "SR#0 Memory (64 KB)"5 ^9 c$ I# k- ]( r2 J# X) C) k
    };* L$ ~* J/ X1 X. w! m( p$ S' W

1 F, V% C/ F2 lvar SR_1 = {# v% L+ g8 G# d8 R" ?! d' g
        name: "SR_1", space: "data", access: "RWX",
- `+ z, ]# i+ p4 [" u        base: 0xC2010000, len: 0xFF0000,4 w7 e5 U4 W+ P+ M, F3 ^
        comment: "SR#1 Memory (15 MB)"
  `, t; N" s. y4 S* l& E; N4 P    };
7 I( N' j8 G3 s
9 o2 l3 Y2 N6 s" P; K7 v8 ^+ oBuild.platformTable["ti.platforms.evmOMAPL138:dsp"] = {
2 {5 o" j7 R: ^1 Y' P9 C    externalMemoryMap: [6 I  g7 z9 ]5 o) c, Q/ P
        [ SR_0.name, SR_0 ],
. z7 v4 P% c, m* v" k! Q        [ SR_1.name, SR_1 ],
7 s- z( f# e! T+ ~        [ "DSP_PROG", {; o2 x8 G% X4 Q- ]5 V+ f; W
            name: "DSP_PROG", space: "code/data", access: "RWX",
1 r& J7 |8 S" @" E9 i            base: 0xC3000000, len: 0x800000,) V9 ^" M9 a! n$ a8 O
            comment: "DSP Program Memory (8 MB)", c) [/ A' \% ]* t* a9 N+ C
        }]) Z9 z% ?/ ]& u$ @; o$ J8 J) L
    ],
' l$ S# W* P  n1 q4 m    codeMemory:  "DSP_PROG",
$ N4 ?7 x# n) P1 N9 I8 @6 ^    dataMemory:  "DSP_PROG",
+ p( |  U& j& A4 j  x  y" h    stackMemory: "DSP_PROG",
2 n0 P4 B' Y2 a8 w    l1DMode: "32k",
0 @: \3 R5 x& y; l    l1PMode: "32k",
" o2 h8 _: _2 p7 b* T* _  L' G3 J( T    l2Mode: "32k"/ T9 `+ g* z8 z3 {
};
' c9 s  ~% r4 J/ j8 ], j; Y5 L! B3 V: h' ]
' ?6 w/ `. f3 [; \/ k
不知道这里应该怎么修改,这原始的例程为什么会报错呢?“Cannot read property "base" from undefined”1 E5 N" S! B/ Q/ f
% s) C3 V& H8 ^& `/ H( {5 R" i

( D5 t& ^- ~8 z7 p
  R, q+ f8 Z2 s2 q) Y' [5 P0 c' J! o' D1 |! S3 V% c
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
沙发
发表于 2016-7-14 09:06:08 | 只看该作者

* K1 e4 {( L4 I* ?过一两天,会有视频教程发布。里面有讲解如何用 ccs 建立 syslink  dsp端工程
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

点击跳转“创龙科技服务通”

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2026-1-31 05:07 , Processed in 0.039680 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表