|
其实32M用得好,是非常够用的,这样会省下一些事的。
0 k/ F2 [5 k* V. F$ z0 econfig.bld:( I5 u' j3 Z) _/ H
/* Memory Map for ti.platforms.evmOMAPL138
5 ~/ @3 @, M: s1 B- V *4 ^) t+ N2 R0 p# J1 b$ A
* C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) External Memory
/ Y( |: A" f0 R3 S8 Y- Q * ------------------------------------------------------------------------) ?* i0 e9 k$ o2 F9 |5 ^; q! G& `# R
* C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) Linux& }; j+ Q8 ^0 \2 }
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 (ipc)
4 l! J w/ V3 @# Y * C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 (program shared region)8 T+ S0 |/ [- I
* C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)
! J2 D- I" }, s8 `& H1 Y+ `. h * C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 (program shared region)
# r! [* _, `/ E4 z( W * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) Linux, n! ~8 e$ A) D! a3 i
*/
1 { G4 V+ W# `7 g: K, W
5 c# F5 y* T1 N' r' T0 j3 j. Z& y& t3 ^ W6 D
Dsp.cfg:
/ O4 b1 @6 E" b) m+ h/* configure external memory cache property
% j+ [( U( p* Q& Z0 z6 Z1 r8 @& a$ n * F6 [4 h& S2 N
* C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) Cache.MAR192_223/ Z3 V, z9 F5 Y: m: ~* B& r7 ~
* ----------------------------------------------------------------------------
3 `4 d* P! a7 f' J# z8 Y" ] _. h * C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) -------- don't care
8 T6 }/ p5 G- z7 Y5 r# [. E * C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 no-cache MAR194
" r3 i( i9 L$ u* D* O# q * C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 no-cache MAR194" }9 `& R' W: L/ B5 L2 ^
* C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG cache enable MAR1952 L* ^+ t/ K8 `) s0 B
* C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 cache enable MAR195& a5 v0 Z* c8 G# s
* C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) -------- don't care
/ s; P% A- e! V8 F$ b$ ~! w0 j */
6 ^* K0 f) ~- t4 H+ [8 h2 G |
|