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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4796|回复: 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配置是这样的:
; q- v! w$ M& a, @# |; O8 u/* configure SharedRegion #0 (IPC) */& }- z! Z4 _) q9 Z1 K
var SR0Mem = Program.cpu.memoryMap["SR_0"];1 P% Y, q/ V: U5 e& d8 ~4 B
2 L+ M+ {3 L7 N% `
SharedRegion.setEntryMeta(0,' R* ~& |: Y2 E: Y# R; x
    new SharedRegion.Entry({* G  C, _! u: N) w
        name:           "SR0",
# A9 T' s- o! p: }6 l$ d        base:           SR0Mem.base,2 S, g- V1 ?& @7 W8 _: ], `/ V
        len:            SR0Mem.len,# v. l3 i# c9 X& p) k% n
        ownerProcId:    MultiProc.getIdMeta("HOST"),( t# R7 |9 B2 ]5 z4 K* H; w
        cacheEnable:    false,
! i$ p5 G( ?2 N) j$ L0 u. Q        isValid:        true& Y5 a' |4 M4 {! v1 @5 H: R9 K
    })
  g. E* Q$ P" I; ^7 _; w3 X, N);* b' G3 b5 I$ ]+ t9 L. E( j, R
, F9 T: f& K) _2 X% E" c# x  X8 G* d
/* configure SharedRegion #1 (IPC) */
1 Q1 Q6 v1 y  j% _9 O6 Zvar SR1Mem = Program.cpu.memoryMap["SR_1"];4 M% w7 ~9 G" J- \  }

9 a6 @1 h1 F5 j0 O. ^0 \SharedRegion.setEntryMeta(1,: I. h" D' v) \: L! ~2 g/ e
    new SharedRegion.Entry({( U  \9 Q- i3 Z, R- U: O! G' x8 u
        name:           "SR1",( l/ Y" M5 U: e& h% F0 p: B
        base:           SR1Mem.base,+ X: ^! u1 j+ C# |1 f# W& ?
        len:            SR1Mem.len,
" ]& r7 a, \, [9 U# {        ownerProcId:    MultiProc.getIdMeta("HOST"),
# ?$ p* n$ R5 w* s1 x" B7 j/ V$ _        cacheEnable:    false,
1 }7 V# y; z& M- C% @        isValid:        true1 ?: k* x/ r( z4 H6 t2 c6 O2 E
    }); B; R# J. [, o: G7 a; r
);
8 _2 t+ ~! a; v
' J6 G/ L8 ^8 W  G% f: E0 aconfig.bld文件里面的代码是这样的:1 C) v+ y% z0 S( M9 \2 V( g

9 o7 c( }6 n" P* V4 U3 K" Kvar SR_0 = {
8 H1 B3 q0 w, z6 B. w& O% o* ?        name: "SR_0", space: "data", access: "RWX",# v; Q9 @: B1 w0 q/ D$ w' g
        base: 0xC2000000, len: 0x10000,- n6 a) P* }% k# {& \
        comment: "SR#0 Memory (64 KB)"
& r9 |+ B& I" z8 _    };
. \/ t2 m/ w* w0 r; ^# M8 S: x5 W9 }2 r6 [4 R; p: A
var SR_1 = {3 I% R; k! M5 o& u: R1 \
        name: "SR_1", space: "data", access: "RWX",& F9 T, |, z4 Y# G) G3 W: H
        base: 0xC2010000, len: 0xFF0000,' \3 _" J/ {7 A; l) v) d
        comment: "SR#1 Memory (15 MB)"1 h% e) {/ v* a5 i4 w9 i
    };
. q. e9 I, I9 v" ?! U
2 C9 K; M7 h' |. r# c- Q+ _Build.platformTable["ti.platforms.evmOMAPL138:dsp"] = {
" j. Q$ M2 |% W; ?. P    externalMemoryMap: [: x/ Y0 L# ^. ^- q% H5 P2 M
        [ SR_0.name, SR_0 ],2 b: M* J. Z  j9 q$ @' V- ]  w
        [ SR_1.name, SR_1 ],1 ?, u# c. F& g3 C$ q+ A! t
        [ "DSP_PROG", {
) ?6 u  w0 d! D) R0 Y# U; u' a            name: "DSP_PROG", space: "code/data", access: "RWX",! g) g5 y: {9 Y6 M+ m
            base: 0xC3000000, len: 0x800000,3 x7 t3 ~- d9 S* q) b
            comment: "DSP Program Memory (8 MB)"
$ f/ m; ?% @6 B$ c' D5 k9 K2 O" d        }]
4 p$ Z7 T8 b3 P& A: ]( z    ],
+ D" x0 y2 P7 s/ w7 u    codeMemory:  "DSP_PROG",
; f! c4 Y* u6 j4 d6 X/ v* g    dataMemory:  "DSP_PROG",8 P0 I1 T; i7 M* I
    stackMemory: "DSP_PROG",( Y% m, M9 C' t
    l1DMode: "32k",
0 h" f# Y# G; ?' v4 {7 _    l1PMode: "32k",
; e  B% ^$ f+ y: N    l2Mode: "32k"
7 O0 Z1 w, r" L8 n};0 G2 U* [0 j5 A' \
: e+ M) s, k) V+ G+ }
' q+ p5 T4 v. Z+ r
不知道这里应该怎么修改,这原始的例程为什么会报错呢?“Cannot read property "base" from undefined”9 ?. a( @" l/ x! D( D! q, ?
" K/ I' S) x( _7 |! _* t0 r

% W: U/ [  d9 M
* l1 t& O& D; s: h# P* H/ @  G3 s* m3 {! M
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

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

! w( b% S/ \& q9 M过一两天,会有视频教程发布。里面有讲解如何用 ccs 建立 syslink  dsp端工程
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2026-1-31 03:32 , Processed in 0.042330 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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