|
6#
楼主 |
发表于 2015-11-4 11:26:02
|
只看该作者
3 B; L U5 G8 o" ]9 W! V# ~
之前在论坛上您提到修改完dsp和arm的内存分配后要修改config.bld和dsp.cfg( B- z3 q' }7 F6 ^; q: s4 p
7 O. Y$ k1 c% _2 i a1 B其中有这样的段落::4 M) Q$ ?- ], W
/* Memory Map for ti.platforms.evmOMAPL1380 h, X# e: ~! \
*
& w0 n9 C, C5 C, F/ d * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) External Memory
- X' q' Q. q! U8 ~7 ]2 P& `! c * ------------------------------------------------------------------------6 b% M. s$ e6 O9 ?# ^! h
* C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) Linux
% V% m% E/ t1 t8 i& L/ l: o * C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 (ipc)! |; K9 _" q, @# c2 G
* C201_0000 - C202_FFFF 2_0000 ( 128 KB) SR_1 (data buffers)
! v- C/ U( X8 z' x6 i8 ?9 J * C203_0000 - C2FF_FFFF FF_0000 ( ~15 MB) --------7 S* v" c6 R Q( ?# A7 g8 I0 p" h
* C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)1 [, i$ T4 I, s$ @: ~- V
* C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) --------
; f+ B. ^* G! | * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) Linux% V: _1 n0 u0 l, N
*/
5 T- |' u0 M; S/ Z这是您例程image_rotate的config.bld文件,我有以下几个问题:; r( d+ h# ~, W
1、这里写到分配给linux的内存是64M,是不是意味着在host中的相关文件设置了一些参数使arm只用64M内存,我的板子是256M的,是不是浪费了大量的空间?128M没利用上?
: v( q- V/ {7 S7 L) y2、这其中C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)这部分内存是不是提供给DSP进行计算的?如果不是,哪段内存是供给dsp计算的? |
|