|
|
其实32M用得好,是非常够用的,这样会省下一些事的。
! x" N6 x& {4 `" @config.bld:
$ L/ B. L5 e" p# J7 |/* Memory Map for ti.platforms.evmOMAPL138' x/ H7 I( P: ]2 M T) k
*
3 b2 c8 d! f; R% O; V * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) External Memory
W% n0 t: L. u1 i * ------------------------------------------------------------------------
" _8 J A5 I) z& Z * C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) Linux- d4 D9 c$ n0 O/ E4 b
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 (ipc)! N J5 Y$ W8 @9 J
* C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 (program shared region)
, s, P+ n. v& T4 K: }1 L* w * C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)
3 N, r4 y9 ?# v! {- A6 s0 j * C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 (program shared region)
; L6 R( D+ n& Y! p8 i8 U$ l \ * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) Linux3 L- f6 }$ _+ Y4 l8 t9 [
*/! h, E5 o* ~. ^7 K) J' [
# W) H( J8 m8 X2 Z$ w( n" \& b3 W7 F! M% E5 A; z
Dsp.cfg:
" j+ y; Q( U8 E* e/ n5 l% A. _/* configure external memory cache property w: ~- m. W6 \( Q, d
*
8 G- i6 `* J" g: T * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) Cache.MAR192_223
8 G9 X% m) q, y$ [1 w * ----------------------------------------------------------------------------5 z& f- k9 G0 r! d& N
* C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) -------- don't care
4 f8 W! \2 _5 |1 a- z * C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 no-cache MAR1942 G' _( P8 D* {$ L$ S
* C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 no-cache MAR194
1 q7 p2 Z% m! I R* ` * C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG cache enable MAR1951 b; L& [2 E& H6 L9 z7 O; g, }
* C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 cache enable MAR195
+ Z, D) H+ x9 y& ]5 R * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) -------- don't care
" S; m1 c) _; a */1 w3 O" u _! U
|
|