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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4936|回复: 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配置是这样的:6 ?8 J6 q2 A- M! o* o/ R$ u
/* configure SharedRegion #0 (IPC) */" Y9 l. a, `( R  X& V
var SR0Mem = Program.cpu.memoryMap["SR_0"];
( i! o3 C2 j7 ^  [( n
- e1 e& ^" V# {SharedRegion.setEntryMeta(0,' t4 S3 I% y3 F( B+ Y# A
    new SharedRegion.Entry({
' K/ r& O$ X! L4 `/ h* h1 ?' n5 D        name:           "SR0",4 y4 P3 Y7 r. t5 P2 d, _7 v" q
        base:           SR0Mem.base,4 f1 j; @' E# B5 v, t' j9 F% \
        len:            SR0Mem.len,
7 }3 Y, n( x8 O        ownerProcId:    MultiProc.getIdMeta("HOST"),& }# `) W, E: N- ?
        cacheEnable:    false,0 ~1 j( x9 l, j# L7 I
        isValid:        true6 j" a0 Q  v$ M8 u
    }). Y' r7 Q" O4 b6 r/ q5 h. w" |
);. g$ l2 u! S6 B4 r$ o2 x

5 M6 R1 W6 ~# L  x& x/* configure SharedRegion #1 (IPC) */% X/ ?6 a8 O% i- c1 W" K" H! }$ }
var SR1Mem = Program.cpu.memoryMap["SR_1"];) i9 D" [; b3 j. N5 ]' o

; z6 x& Q; V/ u. b6 c1 A" d% KSharedRegion.setEntryMeta(1,% v5 C4 _, `5 l; }$ g$ u* g" O: R: @
    new SharedRegion.Entry({
  u! C* P( R, ^: ]; `' [. p: M1 S        name:           "SR1",
# |6 \. Z( v5 f: u4 j/ a4 G        base:           SR1Mem.base,
) d& H4 @# X9 G0 n        len:            SR1Mem.len,, U$ l3 M( @8 {; h2 p5 n) R
        ownerProcId:    MultiProc.getIdMeta("HOST"),  t! C5 S! s6 s4 ?* h
        cacheEnable:    false,
4 o  b4 V# W- Z' K5 |6 L! V        isValid:        true1 y1 F* P% V: L: Z  f0 @4 |
    })
, j, U4 q3 O. r; ]8 P. u: [! o6 k);$ j3 N+ s4 P' R+ y0 V6 P% M+ x; K

4 @) A' }/ A! Z' ^) p; o9 v' sconfig.bld文件里面的代码是这样的:
8 s' r( C7 I/ J1 B2 h  D0 ~' y8 y1 b9 U- u9 U9 a- f  C8 h2 p5 }# N
var SR_0 = {
6 u& I" L1 m3 x% @- j- [, X% T        name: "SR_0", space: "data", access: "RWX",+ g% e( T4 v: n4 P
        base: 0xC2000000, len: 0x10000,2 I7 Y7 l7 L5 k7 ]7 s( S
        comment: "SR#0 Memory (64 KB)"
3 E  S& w, T3 v& {& j    };
( T! P+ ?! q  q1 U% \  {
/ Y) _5 @( w$ j. vvar SR_1 = {- I1 E' ^  P- w3 e
        name: "SR_1", space: "data", access: "RWX",7 v' V6 k2 a# m2 ]
        base: 0xC2010000, len: 0xFF0000,
. q" T3 C& g$ T0 }- _- r        comment: "SR#1 Memory (15 MB)"
/ e! S- A' q+ a! u) t    };7 @) s1 q+ I+ N, W, O

8 l- l6 F" e1 j7 W( i" OBuild.platformTable["ti.platforms.evmOMAPL138:dsp"] = {
2 v2 O% `* e5 X) ]( y    externalMemoryMap: [
, j, e( I7 I; q: t+ }* ~        [ SR_0.name, SR_0 ],
4 `/ `3 V6 J* u# t        [ SR_1.name, SR_1 ],% y; m$ ~. \# A8 u
        [ "DSP_PROG", {% Z' i. x& a' C
            name: "DSP_PROG", space: "code/data", access: "RWX",: Y  s4 B) N5 y! J6 `
            base: 0xC3000000, len: 0x800000,
' I2 Q& J5 N3 `0 v; s            comment: "DSP Program Memory (8 MB)"
: U% I5 d9 ^+ c4 d; y$ D        }]5 E  P* t/ s% T2 U1 t) b3 h
    ],
3 p6 t2 w$ K4 X3 y& I    codeMemory:  "DSP_PROG",
* l, s: D: O* z" y$ @: H9 N. @    dataMemory:  "DSP_PROG",* f1 K8 }6 \( @& Z/ C
    stackMemory: "DSP_PROG",/ b' [: v1 ?" ~) M# \0 m. Z
    l1DMode: "32k",5 W9 R  J8 W4 h
    l1PMode: "32k",
. l$ j2 f# Q. O/ k: ?1 |( a' D/ N3 H    l2Mode: "32k"/ p& S; C4 n3 t- h2 W2 w
};
7 c+ B0 t2 k! I% Q! i3 f. K# ^3 W5 z- g  m8 u( U) M# ]9 d

0 w8 q9 K* o2 t" j' x4 v) ?不知道这里应该怎么修改,这原始的例程为什么会报错呢?“Cannot read property "base" from undefined”
6 X4 o6 d% Q0 O7 n/ T7 S" [9 J# S& T  [: |5 A
& B4 l7 h2 j. S8 _3 }- t& L
! V# ]. t" t1 \6 H  U& B
% p' K: K0 V2 Q" w
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

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

5 z( c$ b" Y& y; r4 I过一两天,会有视频教程发布。里面有讲解如何用 ccs 建立 syslink  dsp端工程
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2026-3-17 11:01 , Processed in 0.045232 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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