SYSBOIS例程的里的dsp.cfg出错的问题 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4263|回复: 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配置是这样的:
3 S' M2 m+ e; a( c) J/* configure SharedRegion #0 (IPC) */
8 `) J- g0 Z- g+ j2 X1 X# o4 Yvar SR0Mem = Program.cpu.memoryMap["SR_0"];6 @* g4 B' c( D5 n5 I
5 F. C( Q4 h/ n, `) j  S- G% e
SharedRegion.setEntryMeta(0,
9 I5 s1 l! M; k+ D- |6 A    new SharedRegion.Entry({
1 q/ Q7 D. }; Z9 w. |( @        name:           "SR0",. p/ T: y% ~. X: q& }
        base:           SR0Mem.base,
  x  M8 c  e/ I# [        len:            SR0Mem.len,* O) n+ Z# @" G+ h
        ownerProcId:    MultiProc.getIdMeta("HOST"),; u1 B6 l: j7 g- n+ q0 p4 O
        cacheEnable:    false,
" E! m: S- D- i8 I        isValid:        true) t& A1 l$ P" I) \
    })% R' m3 x, d0 ?( N6 E+ ~, n! C
);3 z$ |* `0 @4 {

3 C  j" u- X/ S( @/* configure SharedRegion #1 (IPC) */
) k; u4 |* e3 H( `0 f, svar SR1Mem = Program.cpu.memoryMap["SR_1"];
7 o) T- w" R" r
! V8 X3 N- d- N+ vSharedRegion.setEntryMeta(1,3 ]: w0 ~- b- n* @3 b
    new SharedRegion.Entry({! ]7 y) A/ D4 {) {2 X
        name:           "SR1",8 D  ^/ Q" Z  Q/ I" O& U/ i8 b
        base:           SR1Mem.base,
" B0 u* u) f% O+ m  ]        len:            SR1Mem.len,; {  p8 [. @3 q0 }$ {
        ownerProcId:    MultiProc.getIdMeta("HOST"),
8 g3 ]' b  s1 H4 L) ^- ~& O        cacheEnable:    false,
9 `. U, C4 f8 F( o4 A        isValid:        true/ V% Z' v) \% Z5 V7 W- X* ^
    })
9 U" d3 A. m6 I, l2 B+ P% e);  c$ H- [3 [9 I3 U+ L

. V) H- ]' s0 u- e7 s: W  d5 ~config.bld文件里面的代码是这样的:2 y8 L2 G3 F/ Y

# t2 @5 c" D  j, n4 Zvar SR_0 = {
  q. U* \$ J" p3 Z5 P% T        name: "SR_0", space: "data", access: "RWX",4 v" Q! D8 d- i. R* O
        base: 0xC2000000, len: 0x10000,4 m( b( }5 E/ m$ W6 n: t4 j* {
        comment: "SR#0 Memory (64 KB)"
4 i; o7 u6 l; K7 T  p, ?    };
5 D. G- `+ r2 ?8 s' B5 H; j8 @
: P0 P* \! V8 q* _" n# P8 Avar SR_1 = {
( F- d, F- _1 J# T4 K- W( ^        name: "SR_1", space: "data", access: "RWX",
7 I0 ?. Y# D" g' W, a6 f) r        base: 0xC2010000, len: 0xFF0000,
% l% _9 k5 _' B8 c5 ?! a        comment: "SR#1 Memory (15 MB)"  c: K' z0 V# i
    };# u$ z/ u$ x1 |; C$ X, E  ^( Q

6 h& `" y5 F; g0 q: Y# ?Build.platformTable["ti.platforms.evmOMAPL138:dsp"] = {5 d# _6 t6 ^3 Q  o: K- b
    externalMemoryMap: [
' T5 x! M! j3 `, [        [ SR_0.name, SR_0 ],! [3 g* k7 L2 O2 O# x
        [ SR_1.name, SR_1 ],
3 @  i# _8 Z% z& k& ^7 W0 v        [ "DSP_PROG", {" _, S7 m6 G: E( \6 Z0 y; Z8 M
            name: "DSP_PROG", space: "code/data", access: "RWX",$ @9 m. }. C- E( j0 m
            base: 0xC3000000, len: 0x800000,6 Z; a0 u; b8 h7 I  G
            comment: "DSP Program Memory (8 MB)"1 H9 B1 [* s' f
        }]
" w! D& e) k7 ?# K0 d    ],
, y0 a+ l: f) f" v& D; ~1 a    codeMemory:  "DSP_PROG",
- r, }7 ]) l1 J    dataMemory:  "DSP_PROG",
- R" i8 r, K% e1 q' ~* M    stackMemory: "DSP_PROG",
! l4 f9 S& \/ t" K' y    l1DMode: "32k",$ n: Q# n5 K) T; V$ @& x) K; v) I  v
    l1PMode: "32k",
$ r* a" E5 T  X    l2Mode: "32k"* M$ T  D3 Z+ a- P
};
0 r% z9 X% }$ V! ?) F+ w7 i& Z: k* P
5 u  V- \2 Q/ O" `) R) Q4 d( c3 B3 O1 t
不知道这里应该怎么修改,这原始的例程为什么会报错呢?“Cannot read property "base" from undefined”* m( W' Z+ `4 s

( e3 |8 t5 m/ ?: |7 a; P
* U: T. U9 W9 k# n+ C
  q7 Z9 h8 C0 [$ H% G  ^3 s
& X  I) _) f2 {
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
沙发
发表于 2016-7-14 09:06:08 | 只看该作者
8 {* s- H# V1 `5 T* {8 w2 A: q
过一两天,会有视频教程发布。里面有讲解如何用 ccs 建立 syslink  dsp端工程
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-17 07:18 , Processed in 0.035795 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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