|
|
其实32M用得好,是非常够用的,这样会省下一些事的。" Q1 U m; z' F; @, o+ q
config.bld:
; g" H5 W. M) x& l# a1 R/* Memory Map for ti.platforms.evmOMAPL138/ b' i: G! d! |$ g
*
; a% O5 Y. n2 D7 `5 t * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) External Memory
+ h& W1 e0 |/ b, F% e+ W) Q * ------------------------------------------------------------------------+ k% s h' |, K5 E, x
* C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) Linux3 j/ N- E% _! [) x1 k: J
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 (ipc)4 H% P0 z8 R' Z
* C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 (program shared region). b+ ^- \; Q0 B7 W
* C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)
3 ~) ~4 ]5 F0 }: q * C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 (program shared region)* I5 L9 k% g0 U( h# R" V4 A$ \/ t
* C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) Linux
4 e- Z; x( ~1 T* V; O */1 H2 v! }7 y! _0 i9 P: T
6 B, K2 v, @& w4 S |* L( l) {, ^6 X% s
( u) j7 N/ F3 i4 _1 \% K3 _Dsp.cfg:& x! E$ y1 K/ @3 \( q2 Q6 n+ Q- N
/* configure external memory cache property3 y" J4 ?, W' O% d% s2 I) X
*8 Q8 ?2 T7 k8 e: ^3 B. v
* C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) Cache.MAR192_223
$ V9 m8 @0 D% L * ----------------------------------------------------------------------------
5 n) H- x2 a/ _/ n2 K * C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) -------- don't care3 I( J$ K+ U4 W, F! L. a8 d& m3 S+ O
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 no-cache MAR194
A; r2 a& j% Z' J5 V+ [" x n * C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 no-cache MAR194
9 J: \9 P r$ S" h' f% X * C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG cache enable MAR195+ l+ C" s* l6 p: u6 c
* C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 cache enable MAR195
! I" m- F7 B& y# J! x; e7 X& V * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) -------- don't care
* \( }8 V! K% I; _1 b( Y% Q */
( q" \1 M' H5 {! r |
|