|
|
6#

楼主 |
发表于 2015-11-4 11:26:02
|
只看该作者
* v+ o/ ]+ P$ m# ~之前在论坛上您提到修改完dsp和arm的内存分配后要修改config.bld和dsp.cfg
6 f1 E2 \3 c( f# ?% d1 x1 {& l$ r
) r; G: j# a0 }3 p, M' D3 q. P$ e其中有这样的段落::
+ Y) g2 I( a' y* D/* Memory Map for ti.platforms.evmOMAPL1383 h- ]) Y% d0 a+ q8 |. ]
*' w9 C1 }/ _% @$ }! b! [. Q0 Z3 G9 r
* C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) External Memory
# [3 x% g4 o) g" B * ------------------------------------------------------------------------
5 ]3 d8 i) ^* O * C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) Linux
9 G6 ?- n" w- q9 _$ Y * C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 (ipc)
; t2 G) K# O& i8 @ L5 e * C201_0000 - C202_FFFF 2_0000 ( 128 KB) SR_1 (data buffers)( |0 D1 M" p$ F" S
* C203_0000 - C2FF_FFFF FF_0000 ( ~15 MB) --------
. B; v _; p" k! P( I" T * C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)% ?7 H1 p0 p! \
* C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) --------
9 A! S5 ], v. q) O0 z8 o7 m# ~2 T * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) Linux, W+ A& _ U, T; f2 A% x
*/
, Y+ W, {6 x$ b7 S这是您例程image_rotate的config.bld文件,我有以下几个问题:
1 K, J9 J1 Z, O( B1、这里写到分配给linux的内存是64M,是不是意味着在host中的相关文件设置了一些参数使arm只用64M内存,我的板子是256M的,是不是浪费了大量的空间?128M没利用上?
) {9 ^6 i! z9 s6 {% _" _2、这其中C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)这部分内存是不是提供给DSP进行计算的?如果不是,哪段内存是供给dsp计算的? |
|