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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4575|回复: 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配置是这样的:
) {2 ^/ k% t' |% }& X3 w/* configure SharedRegion #0 (IPC) *// g; F0 u4 y, a& L/ C
var SR0Mem = Program.cpu.memoryMap["SR_0"];
! ^) O% t& X/ b, h/ I6 E# `/ V- o: O* F* z- V8 \) b8 {+ R
SharedRegion.setEntryMeta(0,
# u- i' F. U+ i    new SharedRegion.Entry({
3 T. h' x8 q0 B. V, E4 J0 p        name:           "SR0",% ?- T$ }; o% b, p4 H% q3 s
        base:           SR0Mem.base,
  c. H) J! O( _; v; a- Q. ?2 S8 y        len:            SR0Mem.len,
1 q- `5 k# q9 j        ownerProcId:    MultiProc.getIdMeta("HOST"),
. y7 X/ c% I$ l2 g) k0 H) b0 y        cacheEnable:    false,( ~8 p# f& U" D6 \6 `
        isValid:        true
% {2 [1 H" p+ p* X. J# n* C    })
* ^/ `9 T- Y6 K2 s);
1 Z1 A5 b# K9 [/ }9 W: j
1 G2 ~% ~8 t: c0 z/* configure SharedRegion #1 (IPC) */
# @/ W9 G( Q& t: \& J- Wvar SR1Mem = Program.cpu.memoryMap["SR_1"];
, L2 w' w' [0 J. t, W: G7 ~4 @: u( c; b0 ]* T
SharedRegion.setEntryMeta(1,( g1 _' ?" y* J9 \& f- N% p# j
    new SharedRegion.Entry({
  ~! Y5 t. N7 C  d        name:           "SR1",. C6 O) i$ m% A  H# O
        base:           SR1Mem.base,; a& d1 ?; \  w
        len:            SR1Mem.len,6 X6 ]. k  y3 z( S2 E6 n
        ownerProcId:    MultiProc.getIdMeta("HOST"),% h$ Z2 E- E; e/ g$ r
        cacheEnable:    false,
7 X% u5 r& \$ H7 X9 C8 P7 n; y        isValid:        true1 P) B- ~# x- F+ @) l/ N- v
    })
5 t* H# o2 j4 ]$ Z& Y% G  B) t" H% ^);
) g. `. w5 G- W, L& I6 @' c9 w
: w1 \9 R3 J. W# F3 I8 u4 Xconfig.bld文件里面的代码是这样的:' f' O/ U5 x7 W: r8 c1 ^
6 O* G. P! C( y0 B8 ?
var SR_0 = {
; y+ D. }5 w) p, a8 M1 S6 ^. L7 a        name: "SR_0", space: "data", access: "RWX",
% \& d9 E  [, m- O: t        base: 0xC2000000, len: 0x10000,
& V* u8 A) f. B  J0 u! h2 R  i        comment: "SR#0 Memory (64 KB)"
+ E6 p: O( K; j/ W3 N1 g8 l    };+ ^; g. `/ |8 d/ L- D. r! z
' d2 |3 D8 T7 r) _  @4 O7 H
var SR_1 = {  F$ p9 R% x( O+ c
        name: "SR_1", space: "data", access: "RWX",
1 H* W" w, W/ o- E+ T4 M* c        base: 0xC2010000, len: 0xFF0000,
+ J: {- C/ W# A7 @        comment: "SR#1 Memory (15 MB)". `$ ^0 v9 J9 l  F4 i5 x
    };
' R5 n3 n6 W3 \; D/ a! W7 G3 z* ?) t
Build.platformTable["ti.platforms.evmOMAPL138:dsp"] = {
! W( R; C- o, J    externalMemoryMap: [  V0 ^' V/ T9 m/ n+ O' \1 b1 [
        [ SR_0.name, SR_0 ],) {' P1 X0 n% b" \
        [ SR_1.name, SR_1 ],/ t' o6 q/ _2 ^! n
        [ "DSP_PROG", {
; W$ ^) M  J1 s# Z5 l' h2 N            name: "DSP_PROG", space: "code/data", access: "RWX",5 l: ^) ^% ?1 @+ C7 H: ?
            base: 0xC3000000, len: 0x800000,
8 @/ {- l1 K# {& s! E            comment: "DSP Program Memory (8 MB)"1 B1 ~. K" P5 K: {3 l
        }]$ \9 f. Y# Z) t& F/ R9 N  y) @/ ]2 F
    ],6 H6 W( e7 J6 u6 I3 w
    codeMemory:  "DSP_PROG",
8 I! j. O* I/ R( w" G, i6 m2 p$ c    dataMemory:  "DSP_PROG",
( S+ J% E) Q1 c: p    stackMemory: "DSP_PROG",, l2 L* {: S: K; B
    l1DMode: "32k",5 V& }# p9 w" B# |6 a
    l1PMode: "32k",
( V/ s1 d; E; t' K- K* m    l2Mode: "32k"' r% N& c. K) g
};1 V) E/ ^/ Z" ~4 a

! N- |6 ^% m# p! f# ~1 @
0 b7 w) ?/ Z: r! u0 G2 n5 Z" f不知道这里应该怎么修改,这原始的例程为什么会报错呢?“Cannot read property "base" from undefined”
  s- L, l- U( A$ I7 P& k5 c% ^  n
, @, r: j  p4 N% ?' ~
( W, y! c2 b7 Q2 M) H) C0 T0 x  S7 ?9 t" L2 R% z) g& o  c, g; X
6 \% T! a- Z9 c, S& M
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
沙发
发表于 2016-7-14 09:06:08 | 只看该作者
$ e5 C3 J# f% \1 o% z
过一两天,会有视频教程发布。里面有讲解如何用 ccs 建立 syslink  dsp端工程
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-5 05:06 , Processed in 0.037992 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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