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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4454|回复: 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配置是这样的:/ C; Y" ~0 h8 u( c0 R4 s- o
/* configure SharedRegion #0 (IPC) */0 E9 B  h* J! Y3 j- X6 x: J
var SR0Mem = Program.cpu.memoryMap["SR_0"];) s5 d/ v' c6 V. E: T, L0 B! j
+ S% R4 h2 t+ l% i0 B
SharedRegion.setEntryMeta(0,: S$ R+ W8 t$ m; h
    new SharedRegion.Entry({
) n. \6 `) G, |3 A# i        name:           "SR0",
/ u+ a: t1 @! \- V8 z) a+ P: d& E3 I        base:           SR0Mem.base,
9 M2 ]5 m+ ?/ _        len:            SR0Mem.len,
8 O0 {$ Q6 a& N        ownerProcId:    MultiProc.getIdMeta("HOST"),3 Q" C. T2 _3 W+ Z/ x
        cacheEnable:    false,
6 q" b* l& Z$ n  X1 A4 {) K2 I        isValid:        true
% N: J6 k% J/ m6 s! P    })& Z4 Q( D! ]# l' ?9 Q
);
4 T5 @# l: n2 A2 `2 N% u5 `* \; I. L- u' ?, w5 @
/* configure SharedRegion #1 (IPC) */: u# ^# b) Z) v4 N5 S# N
var SR1Mem = Program.cpu.memoryMap["SR_1"];
4 X! ?3 {% Z0 ]5 a: @9 ~/ `& _6 r8 ?) }/ B& i6 f- }
SharedRegion.setEntryMeta(1,0 _: M0 v  T7 y4 E1 a. O
    new SharedRegion.Entry({  Z- o- M3 d/ u+ d% ~. p& ~* {* N
        name:           "SR1",* S8 `* l8 t8 k. e% j6 p
        base:           SR1Mem.base,, H7 a: p/ i: _$ g1 c, H
        len:            SR1Mem.len,7 \1 r0 ^4 N2 |) W
        ownerProcId:    MultiProc.getIdMeta("HOST"),
6 _- N# h. f  b6 S4 M        cacheEnable:    false,3 l) K" H% s) @
        isValid:        true/ b6 ~+ B6 l* ?; ]0 ^
    })
* a/ Z9 B3 b  t0 i2 ]);
1 x6 o) P# I' Z2 s  O. L1 g2 S) t9 n& g& M7 N  E
config.bld文件里面的代码是这样的:7 Q  _( o6 H3 {/ T, P8 E( g$ {5 o( a0 d

4 X2 R, R5 Q6 y- u4 Ovar SR_0 = {
  g6 k" O, n1 T4 l3 ~9 I        name: "SR_0", space: "data", access: "RWX",/ l, ?1 A0 o8 j% s+ _$ {# y5 [2 k
        base: 0xC2000000, len: 0x10000,' y- |# [1 H2 s5 A
        comment: "SR#0 Memory (64 KB)"
* j: a- l* ~3 H  I    };! Y9 U5 O% W& E

0 q; t" Y! W- ^. E+ y" Y8 Evar SR_1 = {
8 p) J7 L  t0 T$ _8 N        name: "SR_1", space: "data", access: "RWX",
9 `5 ?8 P& u' ~. D, f1 U; y' B! H        base: 0xC2010000, len: 0xFF0000,0 O$ `3 F0 X; H+ c6 V+ V; O$ x# z
        comment: "SR#1 Memory (15 MB)"6 j& L; |9 C7 b) d" m
    };# |" @$ ^4 b7 L3 {  Y
! S# d9 s9 M& v+ _& L
Build.platformTable["ti.platforms.evmOMAPL138:dsp"] = {
- J+ M6 o" j/ |% s  n6 D    externalMemoryMap: [4 L' n! L( z; \0 G
        [ SR_0.name, SR_0 ],3 S/ h# d! w- c9 S
        [ SR_1.name, SR_1 ],
" u. m$ V/ \5 h5 a( F, {+ B* Y        [ "DSP_PROG", {* c' L7 N5 f8 b$ D0 Y& ~, F5 \) r
            name: "DSP_PROG", space: "code/data", access: "RWX",0 z, u, B/ U; ?' R' l
            base: 0xC3000000, len: 0x800000,4 I) L+ F  J8 l0 D
            comment: "DSP Program Memory (8 MB)"
6 V8 r  }, |/ |5 i' q. }- x' C8 ]1 Q        }]; o8 L; j4 l% J* I  n+ B% X2 P
    ],
* o1 g% o7 B: u& B; ]4 S    codeMemory:  "DSP_PROG",
' ^4 B/ F' K* O! W    dataMemory:  "DSP_PROG",* M2 Y9 A1 a9 M: Z2 x/ r
    stackMemory: "DSP_PROG",
& H3 {- `2 F1 M6 Z" u  s: ]5 ]    l1DMode: "32k",( I, i5 m% H/ h# \" D) \* c) N
    l1PMode: "32k",
8 u" ]4 ^  w7 c/ D9 e    l2Mode: "32k"
! [9 W2 A& A% z' i. s4 i};
/ E% ~9 e' @. w! z' s  E6 s0 U8 D2 M4 J9 K) N2 H

# a, `  j" i/ ?. {4 o  [不知道这里应该怎么修改,这原始的例程为什么会报错呢?“Cannot read property "base" from undefined”3 V' |0 n9 P6 \) V4 m! s' D8 e) f

7 a9 h5 G9 e0 L" F
' l& D  ^* I; W1 l: Z- h" {, Y
! j% {. F5 h3 x  ]2 W* F
6 Z8 I( e( e& R3 o7 L6 M5 r4 l+ ~/ i
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
沙发
发表于 2016-7-14 09:06:08 | 只看该作者
# G; y- D" {! @8 s7 j
过一两天,会有视频教程发布。里面有讲解如何用 ccs 建立 syslink  dsp端工程
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-19 04:03 , Processed in 0.036702 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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