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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4804|回复: 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配置是这样的:
" x% N' g. Y# g) d, ?; s/* configure SharedRegion #0 (IPC) */: z, }3 @9 q/ m. B; [7 r! k
var SR0Mem = Program.cpu.memoryMap["SR_0"];
: ?1 \3 l% p4 F% M0 D
3 p+ z9 T& y5 y% t3 ?: @SharedRegion.setEntryMeta(0,
# S# ]6 T* H& ^    new SharedRegion.Entry({
& N" Y! N6 L5 d/ i6 {' P4 X        name:           "SR0",9 A3 X; n5 H1 J, C6 @, J$ r
        base:           SR0Mem.base,
& I8 z# T9 i2 {2 y# q  {        len:            SR0Mem.len,$ _+ ~/ F: {) d
        ownerProcId:    MultiProc.getIdMeta("HOST"),7 G  v5 S! y5 o, H. o9 C
        cacheEnable:    false,; c5 I- O* }: E# q& H1 [- V
        isValid:        true
+ c" {4 v0 C! C* }3 Z    })1 x+ x! s' E+ A3 @
);
, u8 ]2 G3 W' k; u3 C$ ]' d4 M
/* configure SharedRegion #1 (IPC) */
) \; M- x/ H: {% i: n+ s6 v; {; uvar SR1Mem = Program.cpu.memoryMap["SR_1"];
5 x# o8 j2 p3 T: f
. y0 V. e. Y3 e& lSharedRegion.setEntryMeta(1,: |. l9 g0 K9 `$ ]" z) ?
    new SharedRegion.Entry({
# z0 |# \' n4 }5 ]* [2 p        name:           "SR1",
" ?$ f! e1 }* e# i3 c0 n! p        base:           SR1Mem.base,' a& |3 q( Q1 N' n2 ?: @$ O- B
        len:            SR1Mem.len,. b1 p8 j$ s  C/ M* {. I! W  O
        ownerProcId:    MultiProc.getIdMeta("HOST"),+ D7 n3 h7 Z: n; A8 \
        cacheEnable:    false,
: C8 V+ B; Q4 p        isValid:        true/ ~$ g* H& ]" k, Y; E3 s# K% c
    })
, _1 B& n$ p+ @, K);/ B  P3 e3 t& H$ a# m# N
. J2 ?1 K/ U; \1 m/ o. r
config.bld文件里面的代码是这样的:
+ ^' Y$ P/ ?- |  x, c" R- q! t$ Z/ Z! ?1 _; x" M) u
var SR_0 = {
0 i/ a2 S( s; ^* E; q: y        name: "SR_0", space: "data", access: "RWX",$ k1 U' F$ ?* P, }, N4 ^/ ^
        base: 0xC2000000, len: 0x10000,
) ^; L1 A, I6 i( a1 n, c9 c- @        comment: "SR#0 Memory (64 KB)"
, S! d9 d9 z, S2 E9 S! ?    };
9 I: l/ p$ D+ z5 {" m/ ?- c4 |
var SR_1 = {; _& p4 E. _2 _* K( g7 w/ Z6 V
        name: "SR_1", space: "data", access: "RWX",- _  B8 y: e9 p6 [1 m/ V
        base: 0xC2010000, len: 0xFF0000,
5 \" e  o+ r9 Z; R0 ?        comment: "SR#1 Memory (15 MB)"
9 ]& `4 Z6 |- p9 ]    };& ^* l7 O3 N# N7 c  p1 V

' \* H/ m$ N# xBuild.platformTable["ti.platforms.evmOMAPL138:dsp"] = {" {$ I  y' ^4 W' E' W
    externalMemoryMap: [; m7 ]; [0 J$ i3 N  K
        [ SR_0.name, SR_0 ],5 F& Y& [& W5 H) v1 E) t/ H
        [ SR_1.name, SR_1 ],
7 ?; Q/ Z; ], w+ `- L        [ "DSP_PROG", {4 ?. \; x; D1 I* j: c
            name: "DSP_PROG", space: "code/data", access: "RWX",
) |( W& R% A5 E8 W) Y& g            base: 0xC3000000, len: 0x800000,8 f( n2 t3 g. l3 r& q2 V. O
            comment: "DSP Program Memory (8 MB)"5 A4 q. q& ^- i3 ^
        }]  C3 X% z7 l. w& b' N7 c( K
    ],: b' |6 l! G% V" R
    codeMemory:  "DSP_PROG",$ F+ F' M9 Z  h+ E) I
    dataMemory:  "DSP_PROG",
7 p$ V7 Z, ]1 L+ V. f# {    stackMemory: "DSP_PROG",! a$ K+ Y. z7 F9 |7 q% v' l' k) |$ m
    l1DMode: "32k",
- b" O; V: E: n5 E& P    l1PMode: "32k",
+ j6 r) I& h; s$ R9 _/ [    l2Mode: "32k"
7 Q/ Q$ O7 ?7 ~8 e7 [2 [};
$ U& U- Y1 P0 U) X
! W1 y0 F" H+ L2 I9 T. L- L8 [! Y% ?* b' ?( o
不知道这里应该怎么修改,这原始的例程为什么会报错呢?“Cannot read property "base" from undefined”- @- s- f: N0 ?- ?4 F7 p3 c
' F& \0 K3 T9 \0 I1 v- V( b# m
! l' e/ [( L; ~; E0 X
2 k2 k$ L  q. d0 V( ^  g

, T; C" a4 i. W, q) k" e* ^- g+ C1 \# ~
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

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

1 q3 O2 U' y; r. }# B过一两天,会有视频教程发布。里面有讲解如何用 ccs 建立 syslink  dsp端工程
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2026-1-31 08:12 , Processed in 0.040210 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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