|
|
6#

楼主 |
发表于 2015-11-4 11:26:02
|
只看该作者
! d; t7 I; Q% T之前在论坛上您提到修改完dsp和arm的内存分配后要修改config.bld和dsp.cfg
3 g8 ^( B3 w4 l j) J* z; }' [+ J1 q% |4 x# B/ m3 J
其中有这样的段落::' }9 x W* x- C- G
/* Memory Map for ti.platforms.evmOMAPL138) ~" |' W9 a# I' U
*. n" Y1 R t/ V# _
* C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) External Memory
4 `" n. b1 u: ]' S9 ]+ u2 ? * ------------------------------------------------------------------------4 i- t+ E- T, x \
* C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) Linux) K$ g# ?( K0 T5 u! l2 B
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 (ipc)/ b7 I. s& u" k' J
* C201_0000 - C202_FFFF 2_0000 ( 128 KB) SR_1 (data buffers)
5 D7 ^3 f: T0 f ^( l @- l * C203_0000 - C2FF_FFFF FF_0000 ( ~15 MB) --------7 T' o6 S2 b; |5 {" D9 g: q1 j
* C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)& m1 l" c) g% P( ^1 h$ H2 M- i' K
* C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) --------- c6 m6 V! f& I
* C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) Linux
. [, z; z% b! _1 L+ Q */
' [* u3 o: J* X( a% Z8 F/ y这是您例程image_rotate的config.bld文件,我有以下几个问题:
' c' ~2 g. n, M7 P2 t" d1、这里写到分配给linux的内存是64M,是不是意味着在host中的相关文件设置了一些参数使arm只用64M内存,我的板子是256M的,是不是浪费了大量的空间?128M没利用上?+ r5 f, A# J+ h7 T2 s; Y3 |
2、这其中C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)这部分内存是不是提供给DSP进行计算的?如果不是,哪段内存是供给dsp计算的? |
|