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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4935|回复: 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配置是这样的:
/ m8 L8 o& {# y9 R. f/* configure SharedRegion #0 (IPC) */2 }3 z* s2 ^6 A
var SR0Mem = Program.cpu.memoryMap["SR_0"];
' _0 Q3 @  h+ f- q# T4 e7 V1 @
, p2 j1 [5 o: c+ G  V0 q  J7 wSharedRegion.setEntryMeta(0,% o+ e1 w$ L6 y+ k% k# b
    new SharedRegion.Entry({* [% \; n3 ]# {# _
        name:           "SR0",, g* C4 u. Z$ n$ L
        base:           SR0Mem.base,; A0 v6 W) {3 L/ Z
        len:            SR0Mem.len,. P) u& Z$ ]2 R. V0 B: x
        ownerProcId:    MultiProc.getIdMeta("HOST"),
/ K9 ]4 G5 R0 W) Z: E5 d2 \- t        cacheEnable:    false,
9 b) v$ x4 {4 Z( T% ~. p        isValid:        true/ A" N* T! g4 O
    })$ C/ V) Z' ^7 b$ ^' r' X6 }
);% {8 ?! |# r0 q8 T- Z
: ]& S9 R& W! Q0 F' v
/* configure SharedRegion #1 (IPC) */
9 Y( @# `3 n. Q( z" u0 Y9 tvar SR1Mem = Program.cpu.memoryMap["SR_1"];+ a2 |% _2 T% D

! Q: I7 |0 k/ y) H5 A* A' v& gSharedRegion.setEntryMeta(1,
, r) r: Y. |- y( f4 |    new SharedRegion.Entry({
& o' p. X2 q5 F. I8 S$ J6 c        name:           "SR1",
" m9 ]( D$ d" `$ `4 G0 E: X        base:           SR1Mem.base,3 j8 a$ K. B* E% T( F1 b$ S
        len:            SR1Mem.len,3 N. }+ m& g5 V
        ownerProcId:    MultiProc.getIdMeta("HOST"),8 B* P* C+ N5 ?$ w
        cacheEnable:    false,
8 q2 m8 V# S( g& ~; e% P        isValid:        true' \( y# X5 g% D& n% b
    })" P4 d( J( I6 {# X1 N+ G" |9 \
);
" `% Y$ y5 e( i/ `% U$ L  E( j( Q, G9 v- \4 y3 u- _
config.bld文件里面的代码是这样的:0 \7 b/ Z4 S/ R/ q  o8 @
# o" e% I2 D. s2 n2 W
var SR_0 = {1 Z" |/ R) e  l, I8 m
        name: "SR_0", space: "data", access: "RWX",
. ]1 ^/ G6 i- @( Y' c/ w/ C2 H        base: 0xC2000000, len: 0x10000,% H: \& i: e' T4 {7 j
        comment: "SR#0 Memory (64 KB)"
! [% H2 [( t" c: o6 M) o    };4 O3 j4 k# J; z( s& z% ^$ A. |9 Y9 h
8 l  p- R) c# \4 a: y
var SR_1 = {
3 O% ^3 i7 L5 C( _2 K  a        name: "SR_1", space: "data", access: "RWX",% k: p; Y( U3 S" z4 x5 e
        base: 0xC2010000, len: 0xFF0000,
$ v$ {8 r* b( O& H# A( q        comment: "SR#1 Memory (15 MB)"
2 a4 ^( d; H' L- ]3 u: W, P' Q    };0 E6 ]- z  X5 T, A1 _

& S3 M8 n$ }5 k" m" s; BBuild.platformTable["ti.platforms.evmOMAPL138:dsp"] = {5 Y& R. k6 d; s) v
    externalMemoryMap: [9 l% W; b, }, W* a  c' P/ z2 J
        [ SR_0.name, SR_0 ],7 t7 C6 E, o+ ]
        [ SR_1.name, SR_1 ],; X" B. C0 \1 N" O; G
        [ "DSP_PROG", {  E, ^: b3 C/ B8 H8 G
            name: "DSP_PROG", space: "code/data", access: "RWX",
' ]3 t1 C$ L- [4 t' Z7 F5 y            base: 0xC3000000, len: 0x800000,
* G3 Q3 O" [& ^0 W            comment: "DSP Program Memory (8 MB)"
  }3 {8 p& U2 k" h        }]
9 x0 y3 c: {, Q" Q* y" t/ D# U: q$ ~    ],
5 W$ a  x* v: B+ M  K" J    codeMemory:  "DSP_PROG",
$ \) M& {, Z: s$ w4 P    dataMemory:  "DSP_PROG",
* @0 T5 m+ E" s8 G    stackMemory: "DSP_PROG",7 c% t, p7 L  C9 ~/ `+ f; A( L$ x0 S
    l1DMode: "32k",) f, x8 w4 ]; Q4 z( _6 k0 y8 M
    l1PMode: "32k",
. v- g5 Z. Q' l) P4 s/ G    l2Mode: "32k"2 Q# n% c. B4 [5 A3 X" Y. ]
};7 t2 E4 W! o8 f% w( j: h

5 ?( ?" j  [6 _# ~+ R9 W
1 D2 l/ J0 n* b+ M不知道这里应该怎么修改,这原始的例程为什么会报错呢?“Cannot read property "base" from undefined”
4 @8 p. v8 F3 _9 @/ v% c+ \: o
; P6 r3 C0 s+ h3 X1 g; j# H( H
* P4 ~3 y  O8 ]9 y, _1 y8 }; B& j) _( p
" G- Y  C: ~* A: s" u, |2 W
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

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

7 @: H8 z% f9 d! k( {. E过一两天,会有视频教程发布。里面有讲解如何用 ccs 建立 syslink  dsp端工程
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2026-3-17 11:01 , Processed in 0.041401 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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