|
|
6#

楼主 |
发表于 2015-11-4 11:26:02
|
只看该作者
3 U1 ^( P" R( ]- O: l: k# G之前在论坛上您提到修改完dsp和arm的内存分配后要修改config.bld和dsp.cfg& @$ I8 f& P) m! G; B2 o7 C2 a2 H
# V4 w7 x$ w1 w, ~( l
其中有这样的段落:: i, d2 J: _+ L; @. H
/* Memory Map for ti.platforms.evmOMAPL138
& S) Z+ L5 a; C) C *
* Z* H* ?1 C" R1 W5 P7 y * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) External Memory
2 _8 I! v$ U9 m/ x * ------------------------------------------------------------------------
! p1 Q* |/ o- v6 i9 ^ N. } * C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) Linux& Y' P7 R9 p7 X- m8 `
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 (ipc)9 x6 z8 e, |0 [' @, U3 W% C q
* C201_0000 - C202_FFFF 2_0000 ( 128 KB) SR_1 (data buffers)
& i1 u8 U' R( |8 o! [ * C203_0000 - C2FF_FFFF FF_0000 ( ~15 MB) -------- q ~) E: U& K5 _
* C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)2 ?1 d( c: d; i- N& o
* C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) --------5 l9 V1 z# e4 J4 y; v& ^
* C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) Linux( x! o7 ?$ G! {( x- R
*/# j6 {% m. u! H. k' y, z! e4 T
这是您例程image_rotate的config.bld文件,我有以下几个问题:
* J2 b$ e1 z. T; Z1、这里写到分配给linux的内存是64M,是不是意味着在host中的相关文件设置了一些参数使arm只用64M内存,我的板子是256M的,是不是浪费了大量的空间?128M没利用上?
! y) ^) F$ C ^2、这其中C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)这部分内存是不是提供给DSP进行计算的?如果不是,哪段内存是供给dsp计算的? |
|