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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4937|回复: 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配置是这样的:5 Q0 B3 Y/ T" Z: _% m9 ?
/* configure SharedRegion #0 (IPC) */: W! f+ G- S& B' K4 g  M5 g
var SR0Mem = Program.cpu.memoryMap["SR_0"];4 ^( H$ w' b. l

6 n: i1 a0 I0 A% w0 QSharedRegion.setEntryMeta(0,* O6 [2 z$ n, l7 q* F
    new SharedRegion.Entry({
* G6 f1 ]2 y4 g! v6 R- i        name:           "SR0",( N  `" o6 v& Q  L6 p. p% Q( R
        base:           SR0Mem.base,7 f, R4 Z4 H9 |: ~
        len:            SR0Mem.len,
+ O0 l9 p1 L" J  l* j* p+ A        ownerProcId:    MultiProc.getIdMeta("HOST"),+ `7 s% @1 ?; ]" K+ @& M2 @9 e, x
        cacheEnable:    false,1 C: y8 ~$ ]# r9 a6 @
        isValid:        true4 X8 O! h, e" l; K
    })2 Q) p, q6 B) q1 U' N, B" _+ e
);
( I9 B, D# S1 O( G  N3 w# {. N4 c7 D% {
/* configure SharedRegion #1 (IPC) */
. Y& ~" P/ E' W: J. U6 Pvar SR1Mem = Program.cpu.memoryMap["SR_1"];
+ B! d( i1 G( H- f: z9 k: K
7 a3 P+ O! ^( c$ w+ HSharedRegion.setEntryMeta(1,
! {' c" H* d* I) @$ d* F2 e    new SharedRegion.Entry({1 d2 L' l2 {) w- Y, O$ Y' X6 B# Y" A
        name:           "SR1",/ M7 N7 g' s' i+ Z3 e% R7 T
        base:           SR1Mem.base,
. S  m- z/ l* o& [        len:            SR1Mem.len,( I& F; M5 i) O5 Y# N. n" L! ]7 U
        ownerProcId:    MultiProc.getIdMeta("HOST"),
6 z+ ]! n3 @) ]# L2 \' b        cacheEnable:    false,+ K+ M* _) W6 j& L# @$ x
        isValid:        true6 z1 J3 t+ T. j0 o% ]3 l: O) n% W; X
    })
3 C- y' A# f/ H/ L7 g9 H0 ]);
6 h2 v1 o) I+ Q, `1 ]
$ D& K. K7 C, r7 N6 fconfig.bld文件里面的代码是这样的:0 k4 ]0 d) V; C6 _3 i( q
- }8 `! w8 J+ S) ~7 `
var SR_0 = {3 m1 J+ C! C" h$ O
        name: "SR_0", space: "data", access: "RWX",
% Z: K3 q) a6 O* p1 O8 v        base: 0xC2000000, len: 0x10000,
6 O& H. u% p3 F2 [$ x: D4 o2 e        comment: "SR#0 Memory (64 KB)"1 h6 _8 v/ C  N( r! d. F, |. R0 R
    };
. N' ?) w& ~  L* y6 G& ]" v+ o" o, `$ B! U
var SR_1 = {- H3 q- P* J4 C# b
        name: "SR_1", space: "data", access: "RWX",
! y: O. i2 Q5 J8 c5 D- q" p4 U# Q        base: 0xC2010000, len: 0xFF0000,; ]4 Z* Y$ s7 C: W2 @
        comment: "SR#1 Memory (15 MB)"" T1 _. ?$ n, c, ^3 M8 e9 k# [( A
    };
* n6 ]# [3 P4 r$ G$ ~2 F% {
1 s5 ?9 s# K- U" }Build.platformTable["ti.platforms.evmOMAPL138:dsp"] = {
9 h3 j  M" U8 t$ n9 M    externalMemoryMap: [* E5 U; \  t3 l1 B  g
        [ SR_0.name, SR_0 ],( d. G( M4 g  u; G9 K4 ~' B  y
        [ SR_1.name, SR_1 ],
* g8 {' q7 ?) a7 U! F8 }        [ "DSP_PROG", {
2 e, D: N4 T* C            name: "DSP_PROG", space: "code/data", access: "RWX",, u6 ~4 L$ Y3 K# L7 b
            base: 0xC3000000, len: 0x800000,( S1 p+ f+ ~4 V3 [  Q4 [
            comment: "DSP Program Memory (8 MB)"
3 r( d) L) F$ ~7 F* h0 q1 N: `        }]
/ Z4 {+ v- V- a' R. a    ],
$ T5 d: y) C6 ^0 M" L4 Z& b! h    codeMemory:  "DSP_PROG",7 G6 g; C6 v1 v# [( @4 e6 |$ c
    dataMemory:  "DSP_PROG",
( k; S* {" L: i* E) c6 s/ D3 y    stackMemory: "DSP_PROG",
$ S, b# _3 O  @    l1DMode: "32k",8 \6 Q. i7 Y/ R# V' ?- \
    l1PMode: "32k",
  X' L; X6 I: J, V, g    l2Mode: "32k"
6 J- N! S* _: U8 s9 b8 K/ m};
+ g! A" a" z7 ?, B1 G' ?6 U; |8 e# L# y+ Q9 J

. z) ?% W4 Q' R1 _4 K不知道这里应该怎么修改,这原始的例程为什么会报错呢?“Cannot read property "base" from undefined”
2 \0 l" O1 P" R% ], c2 |. p, G0 U' I. B! l& _3 g& G# M3 ?( Z

- j& s9 D- u/ _- {/ E) R. W# q. `- r. o2 T% N: g
! k! O3 j) z# D0 X: A- u
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

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

( X( b% |0 F/ x$ h6 y0 v7 X/ B3 b过一两天,会有视频教程发布。里面有讲解如何用 ccs 建立 syslink  dsp端工程
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2026-3-17 11:03 , Processed in 0.038055 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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