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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4572|回复: 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配置是这样的:" t  J* p, X2 T6 E& E
/* configure SharedRegion #0 (IPC) */$ ^. y- b9 R& [3 J: ~) h' P
var SR0Mem = Program.cpu.memoryMap["SR_0"];: Y( I8 d6 R8 U
- A6 u; b4 U6 s& D+ |& g
SharedRegion.setEntryMeta(0,% l3 c8 g1 s8 b
    new SharedRegion.Entry({
* J, y/ a$ J8 ^7 }6 j        name:           "SR0",7 G3 \( s# q+ B- @  p( d
        base:           SR0Mem.base,
2 ^7 V8 f: y) g. B- k8 g        len:            SR0Mem.len,
3 t  O' V1 P! P+ H- q; ]1 H5 c        ownerProcId:    MultiProc.getIdMeta("HOST"),
4 l; O0 J& b/ y6 ^        cacheEnable:    false,9 m; o. z& S2 _% B: r
        isValid:        true$ l' X3 z0 e( f% R" ~# V' l; a
    })6 N4 g% l8 f) a0 Z+ o3 r0 [
);
6 X  p0 ^1 d1 c/ ~; M
: D2 X3 N: A8 I5 ~. v/* configure SharedRegion #1 (IPC) */
5 Z, c$ I6 _4 n3 y6 C! Mvar SR1Mem = Program.cpu.memoryMap["SR_1"];( |  ]) Z: _7 o

5 S, q" v4 P2 C# N! j/ iSharedRegion.setEntryMeta(1,# a' {( a$ A2 S" M
    new SharedRegion.Entry({
! t- r: B9 ?, w. e8 S        name:           "SR1",5 i- A, j/ z+ C0 d) Z
        base:           SR1Mem.base,
4 {' P  g, k6 M3 N0 g( q        len:            SR1Mem.len,! q. q4 @/ s7 I( C. e  O' v
        ownerProcId:    MultiProc.getIdMeta("HOST"),
* u$ L1 ?) P. j4 G. g        cacheEnable:    false,
2 S4 u1 L! g% y3 t& p        isValid:        true
+ s" h3 A. M* m+ B, N    })
/ q2 u/ F1 v8 S. E7 J5 I);
) R4 M& m" e" ?' V! j( g. r7 V+ W2 F7 e5 ?7 f
config.bld文件里面的代码是这样的:
8 ?; ]: D, b0 Z8 D+ Z; }$ W* Z) }1 ]% h2 T) K8 j+ X
var SR_0 = {+ n0 i) X; J; a6 d  q5 i
        name: "SR_0", space: "data", access: "RWX",
$ |6 f, E% D8 P4 J, a9 a4 b        base: 0xC2000000, len: 0x10000,$ |# w4 K6 h" ?$ ]3 {
        comment: "SR#0 Memory (64 KB)": ?; ?& L9 K2 s) \2 }. \* J, k0 a
    };# x2 \, p/ w- b

2 Q& V$ v' N4 I& Z1 q6 P  R& Wvar SR_1 = {
. Q1 |6 g# A: t5 o: \( ^        name: "SR_1", space: "data", access: "RWX",
2 R. g! X; O+ T" }9 w5 R        base: 0xC2010000, len: 0xFF0000,
8 A% i$ p! S. J: U/ D* D! F5 s3 P8 c3 d        comment: "SR#1 Memory (15 MB)"1 G/ W( f7 o* u1 J& c4 w
    };
6 H9 C9 T* @5 k! P5 P  X7 \! Q& k  s3 O$ h( I0 M; ]2 H) h8 K
Build.platformTable["ti.platforms.evmOMAPL138:dsp"] = {' y( g0 F8 E5 c" `3 z  j
    externalMemoryMap: [) n. S  Q: K, ]2 f! x9 |
        [ SR_0.name, SR_0 ],
5 G1 E: z2 p9 P. R        [ SR_1.name, SR_1 ],, A$ N, ?/ |7 z& b0 U
        [ "DSP_PROG", {! t: k5 N) K7 S2 _+ ]: V' a
            name: "DSP_PROG", space: "code/data", access: "RWX",
) r. |( A- E3 V) B, A            base: 0xC3000000, len: 0x800000,$ [  ^+ Q5 D) D" {( g) s) y
            comment: "DSP Program Memory (8 MB)"2 G9 L3 @6 m& q; {) X
        }]$ A. ]* e3 J' n0 D
    ],
  e2 L3 `( Q* u9 y$ r! ~( v# K    codeMemory:  "DSP_PROG",7 {! n* |- N4 ]7 ~* c$ f
    dataMemory:  "DSP_PROG",
. n& s$ j  X' s5 g) |$ B! v& x    stackMemory: "DSP_PROG",4 p! `8 I5 ]4 i/ ?
    l1DMode: "32k",
" I/ ?6 q# Q  @9 i# @# ?    l1PMode: "32k",* y& e" |  N3 S/ L. }
    l2Mode: "32k"- h5 B6 l& g4 Z' u
};# @# S# [% S- A- i, Y- w
! j6 _. y5 u, x/ _- b' {/ s

/ u: s! ]+ s5 [, z不知道这里应该怎么修改,这原始的例程为什么会报错呢?“Cannot read property "base" from undefined”0 d% U- ~1 }" X& ^5 e, a( j
  [, B3 o' F. }$ _; d$ T  R' {( K

: A7 e9 v* E/ @% X1 C) M  E$ T; H9 M* I- o
, l- R5 O0 m( i
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

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

, d( f$ S* I2 d: P6 e过一两天,会有视频教程发布。里面有讲解如何用 ccs 建立 syslink  dsp端工程
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-4 23:03 , Processed in 0.046941 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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