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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4797|回复: 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, m& C3 z5 k9 x
/* configure SharedRegion #0 (IPC) */9 X" Q  U" g9 g- Z
var SR0Mem = Program.cpu.memoryMap["SR_0"];
: b6 b  P) [6 z2 M- I: _: {+ C- R/ {, A1 o6 g; X
SharedRegion.setEntryMeta(0,
7 l9 {$ A0 a7 S8 m5 A8 ]9 W    new SharedRegion.Entry({
; z" X- a/ S# n        name:           "SR0",
; ^& s, c4 V% m' ~        base:           SR0Mem.base,+ ~- c7 t( H) {7 X
        len:            SR0Mem.len,9 b1 I9 c' Y0 c9 R: e5 T
        ownerProcId:    MultiProc.getIdMeta("HOST"),- b5 A8 X% i. K: {' ?
        cacheEnable:    false,: \$ f0 k* f4 R1 H$ j
        isValid:        true7 q( ^# i, T3 q  u( e: N$ T
    }); G, S/ k( c$ u+ z
);
6 \$ Y& E7 L0 f+ e- v; i( Y4 t: V3 |% l! G; n$ T' R2 m/ K* K
/* configure SharedRegion #1 (IPC) */
5 [; t4 s2 p3 r% ?var SR1Mem = Program.cpu.memoryMap["SR_1"];
, G' F) M! ]0 b% W" D8 x
% D. n0 g# b4 V" HSharedRegion.setEntryMeta(1,
# `4 L. K/ F' Z9 R    new SharedRegion.Entry({
( g8 Q* r, T: h, I        name:           "SR1",
5 _. x$ X5 h7 Q        base:           SR1Mem.base,) G, |# ?- b3 G4 e& H- T3 v( X% [
        len:            SR1Mem.len,0 e" L0 }) O; }8 P3 U
        ownerProcId:    MultiProc.getIdMeta("HOST"),; n8 U% N7 U' s! V7 V" G( h
        cacheEnable:    false,) ]6 P9 y. I- R  Q' s( {  a+ M
        isValid:        true
: n- n6 u( U7 x# {    })& j% M" m2 d/ f! e* R
);
5 N9 q% x# X1 v* N7 k  q
" N' p6 {1 W$ uconfig.bld文件里面的代码是这样的:# r; A! s2 O7 ]" r; K% q

. K) l" q# _6 F; ?3 fvar SR_0 = {
7 m- ^' K* d2 ^( v# p6 b' O( S        name: "SR_0", space: "data", access: "RWX",& n6 l. Z5 V" J! @  q5 p* w
        base: 0xC2000000, len: 0x10000,
9 S% W7 \+ c$ R2 P; {) {        comment: "SR#0 Memory (64 KB)"! V4 A: _0 [( v9 `& S
    };5 N( C, k  J$ K* F0 X  a3 ]3 X' _
. n' q+ P, L$ W! m% w1 n
var SR_1 = {' ?9 m) ?  G% T/ G2 M
        name: "SR_1", space: "data", access: "RWX",
3 D5 p% i- g1 |, f! s( E9 w' m        base: 0xC2010000, len: 0xFF0000,
- m5 h* E& e# g+ e        comment: "SR#1 Memory (15 MB)"
! N6 M: L# V) ]+ I# I4 j( Q. D    };. n, t% f/ J- s8 a/ y( o6 ?7 }/ j9 e

2 m; s! _+ M' {: Z+ b/ T! GBuild.platformTable["ti.platforms.evmOMAPL138:dsp"] = {8 [# v# d# n: w! _* [
    externalMemoryMap: [
+ j3 U; m+ ]* J5 N1 n# B# J        [ SR_0.name, SR_0 ],
1 @5 }  ]) `, K$ U6 h        [ SR_1.name, SR_1 ],6 m2 Q3 v, N6 B$ @- U+ G: F
        [ "DSP_PROG", {
: `& L1 {9 A( R            name: "DSP_PROG", space: "code/data", access: "RWX",) ~7 v7 P: _* o$ W
            base: 0xC3000000, len: 0x800000,
+ F4 Z8 ?: C1 x9 ~# M% k5 E; j            comment: "DSP Program Memory (8 MB)"9 T$ o/ K! P. ?; T
        }]0 [) `. d: o' V. b
    ],7 g$ X- c4 v$ T$ m: m3 T3 c! f
    codeMemory:  "DSP_PROG",- F" g9 q( W  W* v. h& X3 K: z
    dataMemory:  "DSP_PROG",
5 s; X; I' i  y9 X    stackMemory: "DSP_PROG",
, {. x( ^& _. C3 O& R% v1 x    l1DMode: "32k",8 l- {8 P1 u0 x
    l1PMode: "32k",
, D" O; t! D$ z+ |1 G# X" [    l2Mode: "32k"
  p% {! T( J. F: P( _};, m+ h1 }+ x3 b7 N

+ C2 l( C3 `8 j( s2 v2 P1 s$ j+ ^0 h
不知道这里应该怎么修改,这原始的例程为什么会报错呢?“Cannot read property "base" from undefined”
- _$ {3 N' \2 i/ X# j! Y
2 ]4 a  H6 Q- T# k8 {3 v; p, w  T4 n, i

/ m8 d" u; k& q) K% Q4 ]
% m: `' r$ O" f5 y; K. M7 P
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

215

帖子

1246

积分

创龙

Rank: 8Rank: 8

积分
1246
沙发
发表于 2016-7-14 09:06:08 | 只看该作者
1 f( u0 o7 t5 a) k0 X
过一两天,会有视频教程发布。里面有讲解如何用 ccs 建立 syslink  dsp端工程
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2026-1-31 05:05 , Processed in 0.040454 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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