|
其实32M用得好,是非常够用的,这样会省下一些事的。+ I1 e( K& c- b# t0 N
config.bld:* j) b6 m( O5 h8 v7 O5 a0 G9 j
/* Memory Map for ti.platforms.evmOMAPL138
0 Z4 T3 c4 e' n- h2 O *
5 o; A# n0 b. V* _$ {5 j) @; }. f/ c * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) External Memory* F0 ?; _# `( Q9 _
* ------------------------------------------------------------------------
& z8 Q' Y7 M% f+ t * C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) Linux6 a/ }: T! x, \; Q8 t' k2 n
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 (ipc)
* {4 X9 W; O: i0 F4 N. y * C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 (program shared region)
: ^" J! b; q& G8 m, [ * C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)5 G' C# F$ H- O: z# J* |! |
* C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 (program shared region)
5 B3 I9 a* H3 ]9 q- h% F( Q3 | * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) Linux: a! h) f- A; ]: `, j
*/6 j+ f! F9 F5 [: Z
: f3 U! ~5 j6 b0 x- h' r* m( k2 U' Q+ I
Dsp.cfg:
2 j H7 r( j1 k' ^3 ~/* configure external memory cache property
' W, X7 s' g; l6 Q" | *
8 N* ~& a2 t7 Y3 ^ * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) Cache.MAR192_223
( P( j) P7 W' P8 s2 W, o * ----------------------------------------------------------------------------
7 w) y' O1 n: E t. ^. m * C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) -------- don't care
7 U! C: p$ }4 B4 @, z/ d4 X- _ * C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 no-cache MAR194
8 q6 @! g' Q: \ * C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 no-cache MAR1944 h' P! R4 ]% a" U& U7 D( f! ~7 a
* C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG cache enable MAR195/ V& a1 g+ `2 P+ \ e. m
* C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 cache enable MAR195
& \# A- }% {& p3 Z7 I * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) -------- don't care' Y1 ?# B! z0 N5 m% _2 @" Q
*/
. N5 Z3 a V w8 I+ J! W |
|