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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4453|回复: 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配置是这样的:: {& I* k  k5 P0 `
/* configure SharedRegion #0 (IPC) */
$ I1 P4 e: j0 ]; z0 ~/ Wvar SR0Mem = Program.cpu.memoryMap["SR_0"];
, o  B* |: w6 ^% l$ b0 g; e9 J7 v# `) V% x: j. A, E* z! q% Q- |( v
SharedRegion.setEntryMeta(0,0 J4 [; u5 f0 _9 G/ y
    new SharedRegion.Entry({7 U5 Z6 j$ n3 [" R2 W4 z3 K. Y. l
        name:           "SR0",
/ s) V, c& z0 v$ O0 y# _        base:           SR0Mem.base,
$ b1 o: r; j. f" g% |        len:            SR0Mem.len,9 ^8 m. z* b& R3 |
        ownerProcId:    MultiProc.getIdMeta("HOST"),6 o" t7 h. Q1 M& K0 J- Z0 ^9 [
        cacheEnable:    false,4 ^+ e; n& w! j7 w' L  p
        isValid:        true% A# \6 {7 v; @8 F/ M0 N. i1 y
    })5 P6 A6 z( y$ Z5 N  Y8 N) P
);* e; J8 P! V- O9 y$ Z

' R7 t% |  g! z; l6 @/* configure SharedRegion #1 (IPC) */0 U7 E& `" N: S
var SR1Mem = Program.cpu.memoryMap["SR_1"];0 N, ]) Z$ v- w! y" Q$ p& J

5 A$ b5 l% }/ U6 R/ VSharedRegion.setEntryMeta(1,
8 b( r  H* i7 }# I1 x3 t. {3 ]    new SharedRegion.Entry({. e. T' ^' Q! x8 Y$ [" _) F# @
        name:           "SR1",! u+ g! \, y- _" x; s% d, X
        base:           SR1Mem.base,
" K  U* Z2 Z0 l5 ?; p: ^- e- Y        len:            SR1Mem.len,, F! r* z  x8 c# K
        ownerProcId:    MultiProc.getIdMeta("HOST"),
! b  Z2 @8 B1 e" ^1 D! a        cacheEnable:    false,
& v9 W; g1 D. s) W6 N6 B2 d        isValid:        true* q. t- _6 m& p$ O; ^( d
    })0 n3 P* Z9 m6 o
);) U6 i0 [% f+ o

. f# s" q& J2 a3 T* o0 pconfig.bld文件里面的代码是这样的:
: v) h) ^6 z0 \( [' Z5 F9 |
4 ^. ]0 d; a. Yvar SR_0 = {' D7 D4 B9 ]" `- ^
        name: "SR_0", space: "data", access: "RWX",8 @$ t5 P$ h7 G4 P& L
        base: 0xC2000000, len: 0x10000,% C3 F" L# w3 B$ K2 }( u# V
        comment: "SR#0 Memory (64 KB)"& T, z$ `$ K$ s" ^+ u
    };+ Y" K1 A' O8 j( Q' k* `, w$ k
* Z* h; `4 o, a5 p
var SR_1 = {
* S. L& K$ L  {+ U        name: "SR_1", space: "data", access: "RWX",: |, L% W3 C9 d% d$ {
        base: 0xC2010000, len: 0xFF0000,  O. Z* b1 k: k
        comment: "SR#1 Memory (15 MB)"
4 k. {3 e" D9 f' N. M7 k. `    };, W# H5 ^) s  _* E2 ~$ s

- C; r2 f5 y( m! f& mBuild.platformTable["ti.platforms.evmOMAPL138:dsp"] = {
; n# L1 ~( h* v# X- D    externalMemoryMap: [
* T/ t5 @0 f% s) {' I9 Q# j$ ?        [ SR_0.name, SR_0 ],
' @- j  w1 M) l' V& T        [ SR_1.name, SR_1 ],+ j9 _3 q* q5 }7 n0 T
        [ "DSP_PROG", {
+ N; j6 e  W) p8 c! ~# y- H& |1 J            name: "DSP_PROG", space: "code/data", access: "RWX",
- _1 ^( i% F6 g; m            base: 0xC3000000, len: 0x800000,7 x7 R9 ?) G+ H$ k  s- Q
            comment: "DSP Program Memory (8 MB)"
- g( i5 F* i1 e  K2 l        }]5 u: X) }& w3 V& }% |# ?+ O
    ],
) x; Z/ {9 j# V. I- v    codeMemory:  "DSP_PROG",
+ ?( X- e9 Y0 ~/ Q$ L4 d( @    dataMemory:  "DSP_PROG",' P8 Y: U0 @- j
    stackMemory: "DSP_PROG",! V  e2 L# E. L% s" z
    l1DMode: "32k",
; j: w8 l& N0 z6 n: q! I% k    l1PMode: "32k",
0 \1 k5 |8 n3 {    l2Mode: "32k"
/ Y9 }+ I8 n. y/ p};# L5 |1 J) N& i0 U9 o
3 W: \# C/ |5 ]

$ ]* l  t  e+ f2 ]不知道这里应该怎么修改,这原始的例程为什么会报错呢?“Cannot read property "base" from undefined”$ ]9 k9 x# H- u" g* N
% |. ^1 ?0 l2 M) [4 G5 z# ^) o) H
( o; T) E9 v- ?: H% C  ~3 X
" M8 q* p1 y+ m' i, r
9 i8 k4 A. b7 l* b4 q
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

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

! s8 G. B; m; S过一两天,会有视频教程发布。里面有讲解如何用 ccs 建立 syslink  dsp端工程
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-19 02:21 , Processed in 0.038075 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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