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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4798|回复: 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配置是这样的:8 j4 M; B: j6 c) p* t5 {
/* configure SharedRegion #0 (IPC) */0 J, l- z) [# b% o$ V
var SR0Mem = Program.cpu.memoryMap["SR_0"];
/ j! I* t( z( w) Y+ i
% i; Q9 X. j0 F( \5 H; GSharedRegion.setEntryMeta(0,
; d& `# x; y- }7 u0 Z    new SharedRegion.Entry({+ ~7 I  r/ D' E( A) P8 u% R) s
        name:           "SR0",
& \# }! x9 h# v6 K& {  c  K        base:           SR0Mem.base,
& X8 t; @! ]0 q$ U( q/ ^. c        len:            SR0Mem.len,
( n& B) Y( [! X6 _% y0 D! I0 h        ownerProcId:    MultiProc.getIdMeta("HOST"),
6 v; B4 ^/ N7 g% y, b. \        cacheEnable:    false,1 r4 p9 g% S9 r+ h+ k8 `& i) w& m1 L: u
        isValid:        true$ z& c" `* f0 \; Z& h9 s
    })" J9 p$ j' m0 C# i+ [) F
);3 a1 C7 x8 X# i, F( t9 T
5 S* F$ s  [+ }! q
/* configure SharedRegion #1 (IPC) */" n2 b" O, p: ?( b/ n! B
var SR1Mem = Program.cpu.memoryMap["SR_1"];
  N1 C  L5 N( k( L0 t& B4 p& m3 ?0 _# h& l  x, k6 v% c- a$ b, f
SharedRegion.setEntryMeta(1,. W# [- u1 [/ R; ?/ R: v& r# U
    new SharedRegion.Entry({
* L  h% k( f. r* c% E5 c) P. U8 L        name:           "SR1",1 ^4 U/ n- z. Z& n/ I$ N! C5 F
        base:           SR1Mem.base,
2 ]0 }( M4 D+ L9 s3 R, E        len:            SR1Mem.len,- x% r1 I, |8 {2 T/ e( t- m
        ownerProcId:    MultiProc.getIdMeta("HOST"),
* u: }. y6 k- \$ _0 E6 H0 m7 X        cacheEnable:    false,$ S- H8 l8 o# h9 C: m- D, Y
        isValid:        true
# r4 H, r1 l: T2 h4 k7 e    })
2 \9 [8 W0 K; P" K( U" Q# J);
7 G7 q3 \# d8 e) d' q1 e# W1 t# F7 n/ b" G
config.bld文件里面的代码是这样的:
4 p$ ~. B2 {4 K$ B1 ]4 v: s9 y
9 S8 q* W+ G1 Q) V7 @var SR_0 = {) w/ ]5 G; D. _/ z5 s$ i: O
        name: "SR_0", space: "data", access: "RWX",+ }% X* A' X) ], i5 m
        base: 0xC2000000, len: 0x10000,
0 H6 E( H" [  Q        comment: "SR#0 Memory (64 KB)"+ R9 J! m; {9 C: X. V
    };5 e4 _1 w8 a% R- {- H

+ L3 R. T& D& ^( pvar SR_1 = {2 s) l: X; m7 k1 K
        name: "SR_1", space: "data", access: "RWX",
* {& X! }' n) z. r; T+ x        base: 0xC2010000, len: 0xFF0000,3 B- b0 P! U  o! ^
        comment: "SR#1 Memory (15 MB)"8 N9 ]* f. A% Z
    };* ?& `9 l* Y7 [  [) p- h
0 {3 Y: Y2 H2 |# }
Build.platformTable["ti.platforms.evmOMAPL138:dsp"] = {8 \* V& r* }7 [1 z
    externalMemoryMap: [- _1 i7 n4 |& _! u1 \9 f) ~' C; d
        [ SR_0.name, SR_0 ],
2 }9 _& _8 N' {9 |1 I  W        [ SR_1.name, SR_1 ],% Y* m) f' c4 A1 x- s
        [ "DSP_PROG", {3 q- E$ k1 w  S' W- z1 z
            name: "DSP_PROG", space: "code/data", access: "RWX",' N0 J, h$ ^( `; h) |# Y9 }
            base: 0xC3000000, len: 0x800000,7 g( h" Y3 p" O) d$ U
            comment: "DSP Program Memory (8 MB)"
' b0 r5 h, e) o, B- R& m. T' \        }]
* o6 S. W6 L& Q& R4 h  D/ s    ],
2 B* U1 p# m+ e" P  M    codeMemory:  "DSP_PROG",
6 v+ A4 T' x7 T% e: Q0 a    dataMemory:  "DSP_PROG",
* C9 i8 ~) r1 O6 g6 ]$ m2 Q    stackMemory: "DSP_PROG",! o7 q0 `( {' Q/ H' @
    l1DMode: "32k",0 k7 n6 L& L& {
    l1PMode: "32k",
2 k) J2 S' a! K) Z    l2Mode: "32k"
: c* k2 z" d; I1 G& D: }9 q: l! s};
0 ~! C! A7 N- K
! I. w: W7 Z( p% `- n/ x
% X  z0 _3 j  ?不知道这里应该怎么修改,这原始的例程为什么会报错呢?“Cannot read property "base" from undefined”
* k) C; @. h* A2 w4 j6 P# K" Z( Y+ s* g4 j+ I

  p+ V; A1 W' d1 q6 o8 y
: B$ p6 A# F0 O! k) k5 }: Q# `% {) K" z' u4 U$ \# T. S
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

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

/ a4 B+ H; p: m  L: E过一两天,会有视频教程发布。里面有讲解如何用 ccs 建立 syslink  dsp端工程
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2026-1-31 05:06 , Processed in 0.038419 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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