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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4802|回复: 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配置是这样的:
) }: X0 ?" i7 k2 K/* configure SharedRegion #0 (IPC) */2 y; V. p$ B/ {1 H5 l
var SR0Mem = Program.cpu.memoryMap["SR_0"];0 w) k# b, o3 a' g

) L# h7 }/ ^; x6 q" ?( }2 ySharedRegion.setEntryMeta(0,
) v1 I" x/ F- f6 ~' _3 h: c    new SharedRegion.Entry({0 Y: E- v9 a1 W( E
        name:           "SR0",
7 X: w. o7 r" M# c+ K3 a8 v- Z        base:           SR0Mem.base,
. ?- q9 ]3 q: L        len:            SR0Mem.len,
/ u+ T- y+ b$ C! w        ownerProcId:    MultiProc.getIdMeta("HOST"),
( T" _  Z6 R, N$ o: n        cacheEnable:    false,
5 Y3 ]0 L% ]5 S: x        isValid:        true. z+ p9 x# q( [, e: X, i0 \
    })" U1 h6 ?8 t; l
);
9 F  A2 ?( }7 F. w3 w4 L: G+ x7 j4 B6 j% e
/* configure SharedRegion #1 (IPC) */' x  J" _1 c% b) C- w+ D
var SR1Mem = Program.cpu.memoryMap["SR_1"];7 X; M# Q2 t& x

) K1 {1 E( k' B0 JSharedRegion.setEntryMeta(1,
! V5 X8 I- a# f% @; M    new SharedRegion.Entry({
: ]8 s" o8 c2 U/ n( f! l$ ^5 a        name:           "SR1",, _* Q% Q( P7 Q* Y! k: R3 O1 a
        base:           SR1Mem.base,
7 f% ?2 O" V+ K' T$ e& `8 V# f        len:            SR1Mem.len,
$ ?  o; ~6 k& K9 \9 \4 S" H: z; I        ownerProcId:    MultiProc.getIdMeta("HOST"),
5 E6 B, x( ]; u- b        cacheEnable:    false,
( d/ W9 X" r: \7 `  @        isValid:        true& g) o8 |- E# _( E' s% h- ~, C
    })
' I  r. t4 F' H0 `# D);' o' k2 H2 V7 m
1 t8 ?$ G3 n. ]' q2 ^
config.bld文件里面的代码是这样的:4 d0 L( l3 P- A/ @+ ~

3 {2 Q3 k6 L6 H" ^  uvar SR_0 = {
3 D' X9 f( Y+ O$ c4 G  |        name: "SR_0", space: "data", access: "RWX",
9 L$ c- I0 u/ r" Y" y. |        base: 0xC2000000, len: 0x10000,
7 F$ x# v2 D5 L2 U' N' ?        comment: "SR#0 Memory (64 KB)"$ a2 m) x+ w1 d5 ^
    };
' |# h4 H; I% ~5 b3 ~) Z: u
7 i; i' U/ H2 ]# }/ p8 |8 B; xvar SR_1 = {
* L: I8 i9 ^. M  m        name: "SR_1", space: "data", access: "RWX",2 L; ?2 T/ n- M4 V6 W& P
        base: 0xC2010000, len: 0xFF0000,
1 v3 S* U: Q) s( x$ \1 D6 [        comment: "SR#1 Memory (15 MB)"
9 M/ a# G' A& ^% F' k3 {    };% d4 @3 `9 i0 h2 J# O" a% ^. l0 ^5 K
' W# k, }) {0 `4 K4 L
Build.platformTable["ti.platforms.evmOMAPL138:dsp"] = {
" |! L' Q( u: k9 l1 c" N    externalMemoryMap: [
' k+ s! }5 L0 W        [ SR_0.name, SR_0 ],
0 L4 A  w8 x: a! X0 p( l9 Q. v        [ SR_1.name, SR_1 ],5 x6 t% J$ Z  f7 ]6 }1 E
        [ "DSP_PROG", {% u/ A' S# Q8 b1 |
            name: "DSP_PROG", space: "code/data", access: "RWX",
" U0 Q1 u5 |. g' w- u/ n            base: 0xC3000000, len: 0x800000,7 {, l! h2 P% E
            comment: "DSP Program Memory (8 MB)"2 c2 Z* P2 S2 j( m* \
        }]2 z* y" r  i& l5 [9 f1 v7 ]) {2 ?
    ],1 g  r$ v" q2 l  u2 g
    codeMemory:  "DSP_PROG",
$ k" M8 K& t0 M: d5 x! f    dataMemory:  "DSP_PROG",
' H3 o* W$ N4 c4 O5 r; d2 M' O- l: e. R    stackMemory: "DSP_PROG",
. z* Y3 A* }: U4 @    l1DMode: "32k",
" A! [- ^* V: G, D) C    l1PMode: "32k",
7 v7 k0 J+ ]8 l% E4 ?    l2Mode: "32k"% o0 g" @; \/ y7 e2 B9 C0 c0 M( Y1 q
};
# s6 ^6 {6 A  H" e+ T) Y+ q6 r5 I+ L- a3 N3 M& s

/ j6 U6 U. `1 O! ~/ y1 _不知道这里应该怎么修改,这原始的例程为什么会报错呢?“Cannot read property "base" from undefined”
9 N4 _0 k& z& u" U; S. \& _  E. s
. Y! v' y5 N2 N! ~$ c% u$ p5 E: c9 D* s6 B* \4 g
. ~! J7 v7 B8 u" w0 t4 C

* ?' \' V% I' B0 |, M7 i
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
沙发
发表于 2016-7-14 09:06:08 | 只看该作者
" f2 [* A+ C0 ~4 l# F3 K
过一两天,会有视频教程发布。里面有讲解如何用 ccs 建立 syslink  dsp端工程
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2026-1-31 06:42 , Processed in 0.040691 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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