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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4938|回复: 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配置是这样的:: h( E9 n/ S" I& ?5 a: d' l
/* configure SharedRegion #0 (IPC) */8 `/ ]; B$ _- B3 B* Q& N; v" d6 Q
var SR0Mem = Program.cpu.memoryMap["SR_0"];
' |) B4 ~3 P/ y" ]% n5 R, b4 ?7 M+ C! Q- m2 c* p/ ~
SharedRegion.setEntryMeta(0,
8 V% m6 O! N4 ~% [; B* h) j    new SharedRegion.Entry({+ A9 C" |3 [  F$ X
        name:           "SR0",/ L/ }0 Z1 b/ X7 t
        base:           SR0Mem.base,& y, K- W5 t. ]5 z" o
        len:            SR0Mem.len,+ S) z+ q5 `/ D5 i/ M0 |5 X
        ownerProcId:    MultiProc.getIdMeta("HOST"),
$ |) F, W2 t9 M: E: t. r  ^        cacheEnable:    false," v( D5 I% z3 {$ q1 O
        isValid:        true) w- t, f# D- O! U3 V# d9 i! ^
    })
, w* J2 N! v9 V1 Y7 g" Z);
8 o3 t2 S  B: M& ~% C
. T. b( Y, J3 S% a+ G" y8 }/* configure SharedRegion #1 (IPC) */" V* V# N; L  e9 @% P/ ~2 r
var SR1Mem = Program.cpu.memoryMap["SR_1"];( G' h! Q5 p  J9 Z4 z7 O

$ c6 Y# A. d2 c2 E! l7 hSharedRegion.setEntryMeta(1,
: n+ F  `- W6 A, y" \4 A) }% ^    new SharedRegion.Entry({
! T- T' a2 V" G' ?        name:           "SR1",
% ^& J: c( F4 E0 v" D        base:           SR1Mem.base,
2 `8 k7 ?' V. V9 k/ B) O4 q; s        len:            SR1Mem.len,
1 W% i7 p- `1 ^5 g+ v        ownerProcId:    MultiProc.getIdMeta("HOST"),+ M% ]$ \0 I3 U& W' }
        cacheEnable:    false,
* h: X2 s% ^1 k( R' C5 ^; J) t        isValid:        true
: {( e7 V$ H3 z% d+ V% H    })
# [. p9 i0 j" p$ o& v);) a- ~$ q, M8 e+ p* Z9 x
7 `9 t  S. G- }
config.bld文件里面的代码是这样的:, ?" J4 }7 e# D/ l( S4 O0 ?' d
: l; u/ p, n1 R7 F* h) {1 d6 \
var SR_0 = {
/ E; A; R/ S+ n+ f7 D4 }+ ~        name: "SR_0", space: "data", access: "RWX",
: s4 v* d9 v+ p8 G        base: 0xC2000000, len: 0x10000,
$ G% F( I; p7 ~        comment: "SR#0 Memory (64 KB)"
% k; a# C3 E$ p    };' i; C  M  Y, @5 l# N& {. V
! v% W4 V. u% O. s2 ]$ ~$ S& F
var SR_1 = {+ M8 H6 S; Y, {: \6 X# ?
        name: "SR_1", space: "data", access: "RWX",
7 r; @- a! j  v( a        base: 0xC2010000, len: 0xFF0000,
7 d0 j9 X, U  O( D7 k        comment: "SR#1 Memory (15 MB)"# a' @$ j! \6 R
    };
) v# L! K! J" j9 ~" ^  X$ Q! X5 J; O1 |$ r5 ?  w$ P
Build.platformTable["ti.platforms.evmOMAPL138:dsp"] = {
0 W" ?% k9 E2 U: M2 H. t7 X6 J    externalMemoryMap: [; V. S& L# `+ w6 E1 m/ ?1 D+ F
        [ SR_0.name, SR_0 ],6 J3 y# o; ^& o0 Y2 |4 s  j# I
        [ SR_1.name, SR_1 ],2 [4 ]) \/ |6 X6 n: u0 e; j- f' k" L
        [ "DSP_PROG", {6 U" G; P/ h8 Q- ~: `$ f
            name: "DSP_PROG", space: "code/data", access: "RWX",! c( y+ ^5 e$ w, l% ]
            base: 0xC3000000, len: 0x800000,4 s+ \. G' M, V( ]
            comment: "DSP Program Memory (8 MB)"
4 X; m8 `0 Y  W, R5 b        }]
9 {6 J6 }4 V* Q" t9 r( ]9 a6 L    ],
2 k2 w$ D9 f* h    codeMemory:  "DSP_PROG",  t+ U" o4 k! {( k' U$ h, x$ E
    dataMemory:  "DSP_PROG",& a# J, p/ ~: U. l
    stackMemory: "DSP_PROG",
9 w# m+ r9 H. r7 }9 G3 m1 ?7 H- I    l1DMode: "32k",* {4 |' @  D5 e& z: B. Q- d
    l1PMode: "32k",2 i3 q# v8 a; v2 j8 p
    l2Mode: "32k"
+ U( ]" y. Y2 l) C) C9 Z' @};
" G% A6 q) H2 V# ?1 g6 D$ f0 S6 a
! r7 k9 k' |8 q- ~
& H" P: E/ W7 S/ M/ ^不知道这里应该怎么修改,这原始的例程为什么会报错呢?“Cannot read property "base" from undefined”
2 p& @- R5 ^+ {+ k4 m  L0 E" M
" s# R# P; |7 J6 y* D, g9 i1 N8 _& `/ N4 D2 P( f, V5 I

# I* S* ^5 ^8 @) [( y1 k, X" n; W: \1 `9 y0 j0 t
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
沙发
发表于 2016-7-14 09:06:08 | 只看该作者
4 W) c3 C$ ?' ]. K" [8 I  g1 \
过一两天,会有视频教程发布。里面有讲解如何用 ccs 建立 syslink  dsp端工程
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2026-3-17 12:34 , Processed in 0.039672 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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