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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4176|回复: 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配置是这样的:3 G8 {, L9 {0 ~" |0 v# \7 u( G
/* configure SharedRegion #0 (IPC) */3 p6 e* J! r- p+ E9 E! x
var SR0Mem = Program.cpu.memoryMap["SR_0"];! n7 ^! N, q/ ]3 a3 I6 t% E

& Q3 h) e1 Y# k+ P. v% X/ O* p  WSharedRegion.setEntryMeta(0,, }% C, E) H& A9 E: V5 w. k' n
    new SharedRegion.Entry({# K  e1 s' ]* O( f2 o- s) H- {2 d
        name:           "SR0",
5 T4 T+ w& T: g, Z2 K0 v        base:           SR0Mem.base,; n' m" r- ?! z  Q
        len:            SR0Mem.len,0 C( t9 Y- M' G% c& Z& ?  P5 ^7 N
        ownerProcId:    MultiProc.getIdMeta("HOST"),
4 S1 M; W; g0 u& N" |6 p        cacheEnable:    false,  @& u! q* P2 `# G3 h7 D% L
        isValid:        true- q7 T4 T/ n5 z& p5 J" e# G
    })
+ W& E5 S, s8 R6 L. e8 F+ O2 K4 ]);
6 S# c) L' ^, B' ^% W
* o: N' M1 B3 y) \3 N/* configure SharedRegion #1 (IPC) */. u: U2 v: @5 n, }* Z$ e- |! X8 U
var SR1Mem = Program.cpu.memoryMap["SR_1"];. g' R7 Q% q  C0 u1 V  \6 I
- w6 L$ H0 d" q- Y& W% q
SharedRegion.setEntryMeta(1,
/ U# T+ N5 F. R  _; ^    new SharedRegion.Entry({
. T# ~; j) G% u2 r8 F6 w5 H        name:           "SR1",
6 m2 U8 R( @1 c: T/ w: i6 [7 {        base:           SR1Mem.base,
7 ?0 C+ D; X4 L8 F1 o        len:            SR1Mem.len,3 P" }0 A/ t; z4 ?8 \- r' ]
        ownerProcId:    MultiProc.getIdMeta("HOST"),
5 k; p* q2 q9 d        cacheEnable:    false,) n5 P6 T/ k8 c8 y. l, g
        isValid:        true1 ^, ^8 W: x( F! y( J
    })* }7 |$ w6 M( C9 H
);6 V- D) ]+ t. g* X% Q
4 z* J6 \& K7 Y/ G
config.bld文件里面的代码是这样的:
, `( H" G( F6 R8 ]
& u! h' }+ L$ n/ M, x' l* Ovar SR_0 = {) j( |7 s& y3 R* M+ m
        name: "SR_0", space: "data", access: "RWX",
0 I: Y, [. Y# X3 @4 f        base: 0xC2000000, len: 0x10000,8 f  D: o9 i9 g/ E3 z( K. I
        comment: "SR#0 Memory (64 KB)"# X& M5 Y+ _, {7 l: r4 e
    };
3 F* d0 U  e" f9 U
1 f9 D6 X: o! J! \6 wvar SR_1 = {
; S5 h" O1 w& y3 h        name: "SR_1", space: "data", access: "RWX",& @) ]) R. L# c0 q0 N3 l- o1 m' Z
        base: 0xC2010000, len: 0xFF0000,& D- g$ D8 q) L/ O( d9 p5 {$ J
        comment: "SR#1 Memory (15 MB)"
. Y+ ~, `/ Z! Z# z    };1 v7 j; Z- @8 g2 B8 R

. }0 X* `  ]( F1 c% `Build.platformTable["ti.platforms.evmOMAPL138:dsp"] = {% G' V& e& j" {( {2 N
    externalMemoryMap: [
- p7 U; b6 b" E1 t& ~" q        [ SR_0.name, SR_0 ],
4 U/ Z" h1 z0 c: y        [ SR_1.name, SR_1 ],
  ~( e$ u' c9 X        [ "DSP_PROG", {
% r2 _$ Q+ w1 L2 D. ]- l- a            name: "DSP_PROG", space: "code/data", access: "RWX",& j2 i, v9 I, r2 g
            base: 0xC3000000, len: 0x800000,
4 F8 \' S" f  f' ?3 o& Z6 w( t            comment: "DSP Program Memory (8 MB)"
  l/ W. p6 ]. W5 B1 B( m        }]* ]* J$ |. |, X& t: {* C8 O8 S
    ],
/ d! `# F" c' H9 ?/ b: D5 i7 i    codeMemory:  "DSP_PROG",4 A( f+ a  W3 W
    dataMemory:  "DSP_PROG",
. z* j4 v  m$ l' r( h" M5 t: O    stackMemory: "DSP_PROG",
; x: i. _/ W  e3 ^3 V' t$ k    l1DMode: "32k",
) D0 ~( q5 i$ V$ k% Q    l1PMode: "32k",
' I- r7 E" X0 |8 s! x! s    l2Mode: "32k"! O  L/ c6 x" @& ^
};
' c! I4 ]+ }* ~# s3 A
8 k$ A; f/ i5 _- P5 d3 ^( H  u  N4 L" M0 V
不知道这里应该怎么修改,这原始的例程为什么会报错呢?“Cannot read property "base" from undefined”
9 D: D) d7 ?# _) C/ K5 b+ I
  E& ~! I6 _. Y; x: v" {9 a4 u. i, _9 @/ c# R2 B. H

( Y9 L5 r" X9 ]1 a) \1 N2 z3 F0 w; [. D* i% I- a: N$ W
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

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

1 Z7 K# O' B' O4 c5 k5 X: ~+ A过一两天,会有视频教程发布。里面有讲解如何用 ccs 建立 syslink  dsp端工程
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-30 15:40 , Processed in 0.046427 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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