|
|
其实32M用得好,是非常够用的,这样会省下一些事的。# @2 W* K% h8 n6 ?
config.bld:
2 W" ~2 y( J) ? m7 {# a/* Memory Map for ti.platforms.evmOMAPL138; D$ {& \5 C5 B! y: \# Z3 X8 p- Z
*& t! e+ p' l! z4 C
* C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) External Memory2 m! o+ y) @2 M; F7 k
* ------------------------------------------------------------------------
# N; @0 Q, K% H) N- W @. u * C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) Linux
7 r! ?" q% ?- P * C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 (ipc)% F5 |- M1 r" g7 S; v6 ~
* C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 (program shared region)( @8 R# b3 o) v+ t/ s
* C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)8 X2 Q+ @6 v1 d& c/ V K
* C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 (program shared region)
, ~8 ?* `3 X9 c. A) _( D * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) Linux
# Q" [7 b( ?- g- p/ k8 ] */( V+ Q7 J1 h; @5 }
$ f) {0 B/ b/ K4 o
. D P- x3 C" {: E: N* }( mDsp.cfg:6 e( `! q E+ V. E
/* configure external memory cache property
" e. T$ }& e! M7 B *
9 I2 A. c: n, p2 ^ * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) Cache.MAR192_2239 R( \6 u- Y4 }$ k
* ----------------------------------------------------------------------------
+ L" A4 R6 }% f2 b" B * C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) -------- don't care
0 A1 @+ @% A! w3 P5 T `8 u * C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 no-cache MAR194; E, n; |: k, ?7 M; l4 z
* C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 no-cache MAR1947 Y2 a) z7 O3 F& |9 j: T1 j* i9 v
* C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG cache enable MAR195
: \+ y# [6 h: I3 z2 ] * C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 cache enable MAR195 G' N& `) A6 a e/ A" }/ C$ c
* C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) -------- don't care* m% d: a8 ^# n- n8 ]1 s t. q5 q6 R
*/# Z9 M0 F1 h2 l# |8 f# r
|
|