|
其实32M用得好,是非常够用的,这样会省下一些事的。! L3 x! k& S% x, M
config.bld:
4 o( [5 M* a- C; S: `; H1 k6 c/* Memory Map for ti.platforms.evmOMAPL138
0 D. |& j: G* n *
# y" a o8 H7 _& K% N * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) External Memory* p4 [( o: m+ [6 J( V F
* ------------------------------------------------------------------------9 A# B* ]4 Y9 e6 I" l0 x1 x G
* C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) Linux6 T3 \8 O7 L- q3 ]
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 (ipc), [) z0 K( U& L/ m( m. o8 v; O
* C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 (program shared region)! z6 W c0 P# T8 p* o1 `
* C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)6 ^* h1 }8 Z5 s5 [( |; T
* C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 (program shared region)
, {$ n) t7 t U# Q$ c# A3 l * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) Linux
; C# E, N. E9 z */% U: B) L7 q5 `2 x3 P# U, B, b8 v
2 Y) C4 K1 ?. g! \1 e/ R+ p- a
' O% @" r# D) ^3 T; xDsp.cfg:
6 N5 C4 [! S; R: d7 U7 k) w/* configure external memory cache property
- \9 O: t# |* r0 z *
7 C( @+ q$ s! l) F, D8 s * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) Cache.MAR192_223
& l3 q& Y8 p9 I' i& V * ----------------------------------------------------------------------------0 u/ y( ~0 s: K6 _% ?
* C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) -------- don't care7 E+ m* j/ w, \. G1 w. z
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 no-cache MAR1941 d U9 Q Z; A+ s6 e- Z
* C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 no-cache MAR1944 m# U" m1 s& _
* C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG cache enable MAR195
+ O o2 J) g- ?, H * C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 cache enable MAR195& f# v5 G6 [* E2 K
* C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) -------- don't care
# D1 X9 \; I3 t/ C7 V */
: `; V6 s V' u1 i" y( s1 f" D |
|