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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4262|回复: 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配置是这样的:! @$ r+ V1 h+ _. Y' H# }
/* configure SharedRegion #0 (IPC) */+ N# W% o8 u+ V1 \
var SR0Mem = Program.cpu.memoryMap["SR_0"];, z' P9 B1 B  b) V3 Z" |. U
" F8 L$ v$ O) d6 }) e" {9 f6 @
SharedRegion.setEntryMeta(0,: P3 _; B, X( o  n7 a( b4 z% f" c7 z2 i
    new SharedRegion.Entry({/ D- M' M8 S2 t# q0 [- _4 t
        name:           "SR0",( r6 `: E- l* W  _4 n4 w
        base:           SR0Mem.base,; v2 e" }+ D; c% Z( G2 m7 U
        len:            SR0Mem.len,
9 b  a" ]' i" i+ p& m/ N4 P, H        ownerProcId:    MultiProc.getIdMeta("HOST"),7 ?- v: o+ ?7 d$ ]8 o# b
        cacheEnable:    false,
; {) n& a2 F) g4 y4 [5 H        isValid:        true
7 [+ ]& M* \) Q" m4 a7 u4 n    })
) T2 ^0 f8 m; s0 K);. j1 a) M' Q9 P( G: }" J: k
; @' X! i7 t; z4 e  s
/* configure SharedRegion #1 (IPC) */# x1 o  z% [4 d$ r' `- L, ^; J
var SR1Mem = Program.cpu.memoryMap["SR_1"];: V$ `1 H( Q' T3 K3 r" Y% w! t

& Q2 T7 u( x' g) X: ]9 nSharedRegion.setEntryMeta(1,
4 Z, R. }6 @4 J2 H    new SharedRegion.Entry({
- A6 O( N( E" Z. Z( G# I        name:           "SR1",
3 p8 q/ A9 g9 ]$ ]# i        base:           SR1Mem.base,! K. J1 Q3 U% L8 @
        len:            SR1Mem.len,
% n$ S4 q1 C6 y$ i# E9 q" j# h1 C/ J        ownerProcId:    MultiProc.getIdMeta("HOST"),  l2 {/ `0 ]; ~1 I% f$ `+ m- l8 Z
        cacheEnable:    false,7 |# h/ X* f8 d( D& x9 g
        isValid:        true
* c# o/ M; K% }. Z; S( `6 _    })
# y: P) n0 |5 \' }- M+ q0 _);1 M9 _6 f1 n0 E. D& M

  q# m( ~) _: ?% t+ i  H9 }. sconfig.bld文件里面的代码是这样的:
) o& _2 X/ a7 t( `' L/ C5 j3 g9 i/ h. ~
var SR_0 = {
2 T7 V2 I7 m$ n& M# k; H/ Y        name: "SR_0", space: "data", access: "RWX",
/ C9 _2 B! a$ ]( i        base: 0xC2000000, len: 0x10000,
1 G4 u/ t6 f8 i: Y        comment: "SR#0 Memory (64 KB)"
- y; N9 @3 I* M' X5 M5 X    };
! r$ a5 e( {% |6 c# o* B4 y: ~
. V5 u1 Y+ ~3 Dvar SR_1 = {  A, P0 H' Q7 b/ r
        name: "SR_1", space: "data", access: "RWX",7 S3 R8 U( k; n9 N; M1 ?% x
        base: 0xC2010000, len: 0xFF0000,4 G3 M1 Z* I' C: X' C8 G
        comment: "SR#1 Memory (15 MB)"4 \9 z4 X( F  h, p$ w2 U
    };
. D; P1 Y; V9 V+ _3 l
  s( a4 \# y9 _. Q% f: RBuild.platformTable["ti.platforms.evmOMAPL138:dsp"] = {
, l$ ~0 z3 X$ b3 g6 i1 Y/ s& B( q( d! b    externalMemoryMap: [
& g0 r( e* r% N1 o  {3 c2 h        [ SR_0.name, SR_0 ],5 L, J1 B, C5 G- ?- N% E
        [ SR_1.name, SR_1 ],
8 n- k0 h" i4 y        [ "DSP_PROG", {4 N* Z+ `2 D5 O6 Z( u: N' B) x
            name: "DSP_PROG", space: "code/data", access: "RWX",
6 i& F. a  P: a& b; V7 k            base: 0xC3000000, len: 0x800000,: _# [! m- F# h3 G2 t' U5 c4 \3 ^
            comment: "DSP Program Memory (8 MB)"
- E5 B, w1 m- O; ~  {3 A- W        }]
1 ?; m, _; j9 P$ @! U  }    ],; X" c# K6 l$ c0 v* T& G0 b
    codeMemory:  "DSP_PROG",
/ t7 [& p/ c0 P; e: g" k& u    dataMemory:  "DSP_PROG",
! X  @' t8 k8 Z$ B1 |9 a2 A3 {    stackMemory: "DSP_PROG",; Z( }& T/ S0 Y8 p5 H
    l1DMode: "32k",
; V5 c) d) j" A5 ]: K: G( }    l1PMode: "32k",6 a' v9 s: z# E
    l2Mode: "32k"
5 n7 A" M+ _6 D- x1 [9 n8 j};
6 j& z  v7 d  S$ U6 @( L
' z# Y( v( w( x4 d
/ i6 E* B. c! Z. o; {( j不知道这里应该怎么修改,这原始的例程为什么会报错呢?“Cannot read property "base" from undefined”, K4 k5 j, f# U6 X
( G2 K" B( Y2 v# a
( [( L9 w# h, @5 i5 o* S( w
4 R4 Y  t0 e4 f* i$ k1 v+ L4 }
3 ?) ?4 u# r1 y
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
沙发
发表于 2016-7-14 09:06:08 | 只看该作者
. l% v: P" {! v: Q
过一两天,会有视频教程发布。里面有讲解如何用 ccs 建立 syslink  dsp端工程
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-17 02:24 , Processed in 0.035786 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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