|
其实32M用得好,是非常够用的,这样会省下一些事的。/ v$ i) L& q+ ^- P6 R
config.bld:
( C; A+ M G# h/* Memory Map for ti.platforms.evmOMAPL138
4 E* o" J } `% V$ Y' w6 } *
7 L) }2 A X; r/ t& c! M * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) External Memory
# O( F/ o% F' z, t3 q9 V * ------------------------------------------------------------------------( x4 J p& v6 y& ~! b/ e4 q/ l
* C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) Linux$ d0 y3 I. `3 v/ i- O
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 (ipc)/ K6 a2 ?1 A/ E& O$ o1 n: a
* C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 (program shared region). k7 F$ k- c* B' `9 v# @3 _
* C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data), i: T0 l, v- V
* C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 (program shared region)
0 Q* i$ T* x" j: K7 h' m( h * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) Linux# }( D4 [+ c7 y2 q1 G3 O
*/; Y2 Y: S: b# R4 F! x5 `1 S1 i) b
5 E5 L- @' x4 h; m j
, l/ }4 S) u1 Q: Q3 [ H
Dsp.cfg:& Z+ U( M5 R2 \# C$ `6 g
/* configure external memory cache property
6 a* k0 j- X+ r8 | *
# D; [: F; y2 d- v* V * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) Cache.MAR192_223
% ?+ g$ S, Z9 i4 `8 P5 m/ p * ----------------------------------------------------------------------------' L g3 E5 O8 H" J
* C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) -------- don't care; Q" |( @. g7 l. k( f2 `& L
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 no-cache MAR194
/ {" E9 e* ~1 {- N * C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 no-cache MAR194
6 \, L, I8 R' ~/ q+ `" h" v0 K * C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG cache enable MAR195
" J. ]9 _) }$ L& {0 I, I * C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 cache enable MAR195
$ c* n& C5 h7 \ * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) -------- don't care k# D. Q: j$ b( X
*/8 l" W) z* M0 ^ n
|
|