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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4455|回复: 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配置是这样的:5 T1 Y/ w8 {, ~
/* configure SharedRegion #0 (IPC) */
, a0 Z* w, e# A1 h6 S: @$ bvar SR0Mem = Program.cpu.memoryMap["SR_0"];1 m  |, q( P5 }# u+ B' q; A) C4 t

" i. _5 o, k' Q' L; YSharedRegion.setEntryMeta(0,9 h; u  V& S+ K- i
    new SharedRegion.Entry({6 @" j: F( S3 M, u& S( M: {" K
        name:           "SR0",: e# Q; J& D2 z
        base:           SR0Mem.base,1 F# T$ U" i. Y, o0 ^
        len:            SR0Mem.len,
8 g) Y7 q" g! V- B1 v        ownerProcId:    MultiProc.getIdMeta("HOST"),% r% K% @* P) Y2 G5 O
        cacheEnable:    false,
0 y, v* i2 w; b7 o; F% p        isValid:        true- k# A0 }, M, J2 O# M
    })
! @: M; x" Q" \7 O( b);- j* M7 g2 M& X

& \4 p$ R/ {% N4 w/* configure SharedRegion #1 (IPC) */9 Y; K! N7 L2 V" v/ z4 u  z
var SR1Mem = Program.cpu.memoryMap["SR_1"];% q% \: V: r5 b
' F9 Y9 {: O' P6 v, _
SharedRegion.setEntryMeta(1,
! i  n  g- t. [* s    new SharedRegion.Entry({3 D: _( L& \, Z) G( U
        name:           "SR1",% ^8 m: V# `" G2 f7 }
        base:           SR1Mem.base,  X' H( E) x  @; Q
        len:            SR1Mem.len,
/ k9 n0 ~+ [& z% i        ownerProcId:    MultiProc.getIdMeta("HOST"),- ?7 a* o' b; H3 L! {4 |6 B
        cacheEnable:    false,
# E2 O6 w' t& p, F) F6 _        isValid:        true
$ j% Q7 r+ Q6 i8 ^# T! M3 c; A; I    })
4 B, w# ^( f2 o* Y4 W% n- s);
# w4 A& S5 Y8 w/ `& A9 ?/ O, e8 L# T8 Y. G. e% P
config.bld文件里面的代码是这样的:5 z1 G" p4 Z8 P. U& C, j
# x# L2 ~2 J6 \2 a# x
var SR_0 = {
) {3 @) R. F/ R9 P+ |2 R% d3 k) x5 ?        name: "SR_0", space: "data", access: "RWX",
0 J% R. m9 s- {6 D* u* L8 [        base: 0xC2000000, len: 0x10000,) V9 f/ ]" g' v' x# X, Z2 E
        comment: "SR#0 Memory (64 KB)", V8 r8 S" U; m% T" q9 B  R
    };
/ a' w- c2 v$ o5 L
8 X, x- b1 P5 v. d  N( Dvar SR_1 = {! s: w  M9 R& ^+ J4 D3 X
        name: "SR_1", space: "data", access: "RWX",
# q$ N0 s9 O5 a& d        base: 0xC2010000, len: 0xFF0000,
9 R  N0 t! q7 p$ R        comment: "SR#1 Memory (15 MB)"
. \0 q0 S/ r% l% l$ j: K    };7 N6 T+ }1 \: d# v. l( e2 O
- X4 o& z1 t4 P
Build.platformTable["ti.platforms.evmOMAPL138:dsp"] = {
: X5 m' n: w  j2 t    externalMemoryMap: [, Y! x! F7 R: W/ ~0 {, x+ M% M5 J/ O
        [ SR_0.name, SR_0 ],
. |: h  i. u: s        [ SR_1.name, SR_1 ],
$ r3 ]8 j7 m3 z( T8 r% p. Z' S        [ "DSP_PROG", {
9 {5 d; k- l4 y0 b            name: "DSP_PROG", space: "code/data", access: "RWX",( L0 c; H' F5 ?' M8 ]% l1 A
            base: 0xC3000000, len: 0x800000,# B: O. K3 _2 t' O! U4 a
            comment: "DSP Program Memory (8 MB)"
) P/ w" D; C  ]4 L* p  d+ u        }]
8 L7 Y) d  }  \+ Z7 _1 K# O    ],
3 E, C! W& R  Z. ^  |, t0 c: V6 D; `    codeMemory:  "DSP_PROG",/ U" a1 e% X) l$ Y  Y# L
    dataMemory:  "DSP_PROG",1 v( j4 d% ]  ~* M
    stackMemory: "DSP_PROG",
6 b* x& ^6 @# x5 ~- \0 z' e    l1DMode: "32k",
& P# m4 ~% }- H    l1PMode: "32k",! N2 v4 }0 t  l7 x9 i. ]) N, Y3 ~8 ^
    l2Mode: "32k"
  x. ~/ L  d$ ]% }8 N};$ T  h( T/ p0 s# {2 ~
- |/ ^9 f, j) |( `8 ]* F, H+ n9 r( A$ i1 X
8 T% `" M# u9 c2 _1 u; _+ C; h! b
不知道这里应该怎么修改,这原始的例程为什么会报错呢?“Cannot read property "base" from undefined”
! K9 {4 L/ p, F1 N( u& K
8 ?. s6 Y$ g( C
: g, U6 G2 h$ x3 Q! Y: R/ ]
  n, V. k8 U/ _6 H2 b  R% V) a9 j) A# ~2 x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

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

0 T+ w: n( M% ?0 Q% Z( ~过一两天,会有视频教程发布。里面有讲解如何用 ccs 建立 syslink  dsp端工程
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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