|
其实32M用得好,是非常够用的,这样会省下一些事的。
/ F7 R: R. `% V* W! aconfig.bld:
5 w% m6 V% e. K6 e3 ?" A; b/* Memory Map for ti.platforms.evmOMAPL138
7 d; _6 k1 L* W6 Z *
" X6 z2 a" Y8 r: U0 ?( }+ Y * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) External Memory
4 P5 k5 B+ r! { * ------------------------------------------------------------------------
/ J1 Y! ~8 L* S$ v' |7 ? * C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) Linux |( D% S/ u0 g) C5 D0 N- Y
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 (ipc)
8 o9 A8 N/ K _- b: h) S * C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 (program shared region)* f; a: |8 |) c% H: O1 Q6 p
* C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)0 H9 @" I' l: R! ?
* C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 (program shared region)0 i2 u# u+ a' J0 K5 f
* C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) Linux
9 O4 o$ A+ s: F */
# n ]5 A! u" s% p" Y2 ^
+ s4 Z! Z" q8 d, W H0 I1 i0 Z9 q4 [% E# L* J+ q
Dsp.cfg:
+ Y+ Z! H' ]6 d3 s; `4 b/* configure external memory cache property
3 \3 O+ S$ [" R3 N% [6 e *
/ p2 C7 X- _+ z7 q1 O& A, m p5 ` * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) Cache.MAR192_223
* o% ^2 O4 [& P * ---------------------------------------------------------------------------- ^' ^& e+ T; [. }6 O, ?. m
* C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) -------- don't care
$ A' ]- I4 K# e _9 o/ v/ U) v/ w2 b9 S * C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 no-cache MAR194
/ Z% X/ E( s$ a p' e7 i8 S * C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 no-cache MAR194
, v0 W0 g M5 B+ ] * C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG cache enable MAR195, _0 c# D- q6 p+ h
* C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 cache enable MAR195
5 d$ ?$ I5 D' Z+ e5 t; Y * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) -------- don't care* {! x$ q4 F0 S' B: I1 P, O6 z
*/0 [+ l8 n( d8 z G% |
|
|