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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4452|回复: 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配置是这样的:
: l: ~+ |% c& R6 K, z/* configure SharedRegion #0 (IPC) */; L* |7 L5 U( N5 a4 v8 l
var SR0Mem = Program.cpu.memoryMap["SR_0"];" P: o- R/ _8 ]5 w* I6 A

6 n% ]. M, ]3 W- S2 x$ m% R$ xSharedRegion.setEntryMeta(0,  K# I$ V( h7 `5 T/ V, w
    new SharedRegion.Entry({
, ?/ ^( H) V4 H8 Q        name:           "SR0",7 R# [0 b, z8 c% J* }0 t9 ?0 D- t* @
        base:           SR0Mem.base,
& [: o, C2 t9 R" g        len:            SR0Mem.len,
' e( \! L5 z+ ^: f        ownerProcId:    MultiProc.getIdMeta("HOST"),1 B% Y4 A$ ^' E0 F' H2 r3 X3 u
        cacheEnable:    false,
9 @, W" S- W4 e" _3 Z        isValid:        true2 ?9 ]$ \3 D9 x) k+ O" A
    })* J+ T& x: x, ?! P0 w
);
3 Q% h+ U& A! K+ n. v& z# y* c3 A+ w$ Y, w7 |8 t
/* configure SharedRegion #1 (IPC) */
& V7 I) L& l$ m  f  X8 [var SR1Mem = Program.cpu.memoryMap["SR_1"];5 u  P4 Z  S$ D' q* d

  |: s$ U* U5 k5 _7 L. LSharedRegion.setEntryMeta(1,
4 i" ~1 N) e0 R; i4 y9 T$ E5 i7 D+ a    new SharedRegion.Entry({: I* P/ s- H6 B# D
        name:           "SR1",) H" m" s2 H  ^% D# e
        base:           SR1Mem.base,
: Y/ p8 I' F& `8 t, t- j        len:            SR1Mem.len," {& G* H& j% w/ p9 D0 E
        ownerProcId:    MultiProc.getIdMeta("HOST"),
) _& w# G5 W9 I2 A2 B6 `' s3 Q        cacheEnable:    false,6 A, X" _9 D* ?
        isValid:        true
0 K# o: v; u- _; f% j8 Q    })
5 O6 n0 ^% Z+ |% _) ~9 E);
7 P' l& l! {5 V0 o  _, N
6 N# T" H5 X0 V6 Q; z7 I+ d7 c# kconfig.bld文件里面的代码是这样的:
: g* b" B2 s" w; L, g: C1 r+ {: [* C) s
var SR_0 = {: M" p6 @" l  w+ T. u
        name: "SR_0", space: "data", access: "RWX",+ ?  `* z" N, _- Z* k, J
        base: 0xC2000000, len: 0x10000,( h3 A/ i7 j5 \; B& u; A2 x
        comment: "SR#0 Memory (64 KB)"
& \7 s& P2 J4 l& t# c    };
/ h6 L% ]4 W  l. o7 D& `& u3 J5 J' ~; m# o) P% U& L) z! a
var SR_1 = {
: l% G7 b; N- J        name: "SR_1", space: "data", access: "RWX",1 ]5 A& K# R  S2 ]9 ]. K
        base: 0xC2010000, len: 0xFF0000,2 L8 a. A  m, x
        comment: "SR#1 Memory (15 MB)"
' w* y* W( L9 L8 w& |/ Y$ K0 R    };
+ o" R% ~/ b  |: y' \! J9 H, N4 O0 S& D' ^
Build.platformTable["ti.platforms.evmOMAPL138:dsp"] = {
% H0 X! `5 ^1 T4 p9 O1 T6 e$ z; A    externalMemoryMap: [
) [: e; T8 e9 N* F  h0 D# z        [ SR_0.name, SR_0 ],
( Q, a9 m( N$ _" [- k4 }        [ SR_1.name, SR_1 ],
; v2 R# ]( E# ^$ Q. w        [ "DSP_PROG", {
& w7 D9 y" A9 k* M/ [  e            name: "DSP_PROG", space: "code/data", access: "RWX",
  {" K# b2 W* n% _) A            base: 0xC3000000, len: 0x800000," |- Z; V3 Z! w7 j6 d. t) _
            comment: "DSP Program Memory (8 MB)"
$ w, W/ W; o/ l4 S* x( }/ O        }]8 d5 s' D7 `6 B5 V
    ],0 e4 }3 L" C0 n4 P' K
    codeMemory:  "DSP_PROG",
# H  i' _2 \! T8 _    dataMemory:  "DSP_PROG",: D$ i1 _4 v& n, l$ ^* @7 X
    stackMemory: "DSP_PROG",) c# Y5 y( K. W% ]6 G
    l1DMode: "32k",4 i8 Y5 `! z, w# |* |  m2 H
    l1PMode: "32k",9 D6 o4 w. F6 ^% g3 C, A8 g; U
    l2Mode: "32k"
8 G9 v8 n8 S  i% p& h& m5 i};0 `) ~/ j+ w3 h& R

  o# k/ t3 i$ w5 q# B, @( I0 J" Q6 ?8 F% @& e. \
不知道这里应该怎么修改,这原始的例程为什么会报错呢?“Cannot read property "base" from undefined”
3 C2 D8 `6 M6 I1 s( ^/ J$ L! I1 l! g7 ?2 U
  n. J1 d0 }& s0 r% w, U2 n
* E( m8 w3 {5 _2 I. k

" a" u2 R4 m3 E# w
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

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

' s# T- q6 v  W* H0 n  n- b过一两天,会有视频教程发布。里面有讲解如何用 ccs 建立 syslink  dsp端工程
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-19 02:16 , Processed in 0.044669 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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