|
其实32M用得好,是非常够用的,这样会省下一些事的。) r* G. B3 _% O) O, Y y
config.bld:* d. Y) V' U# B& g
/* Memory Map for ti.platforms.evmOMAPL138
$ l4 N8 g2 J, f5 ]+ R *' Q, x! f4 N K) W* J$ X, w
* C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) External Memory% ?2 c W9 k& J: S' ^5 S, }, ^% }
* ------------------------------------------------------------------------% A; o$ B3 v- F* R/ e' G8 e
* C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) Linux. q; a) R0 g! m, _- W
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 (ipc)# k. T) S9 K: V& R
* C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 (program shared region)* n& n3 N' R! ]
* C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)
2 O7 [2 J) Q2 n* ^8 S( k * C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 (program shared region)
& U% L$ C2 w f) @: i3 \' G * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) Linux4 o# `& b, O' Q! `- k- s$ x
*/
' {3 K9 U0 }5 C/ i2 }
1 [: X% q6 q& l. C* r
' M- b/ ~3 J C! R* d; Q) |8 uDsp.cfg:
$ {! i) N6 ^( N4 j/* configure external memory cache property
8 @- d: i+ G8 ] *: f2 {; t; @( ~. b) \8 _, S
* C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) Cache.MAR192_223
9 G( {/ ~ a! w8 A+ |* I6 P * ----------------------------------------------------------------------------$ n/ g& |+ Z* ^1 n% L/ a
* C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) -------- don't care: R& C7 R8 e* g8 K# W+ R/ ?4 a
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 no-cache MAR1943 Y Q7 u( Q* s8 h
* C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 no-cache MAR194
3 o& h5 Y) Y1 Z% `( A * C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG cache enable MAR1951 S; Q4 P* D/ U. d0 J* ]
* C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 cache enable MAR195
2 `: L' a+ {; F3 \ * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) -------- don't care. J: n0 t( x# |# d7 r0 h
*/
4 h* O' A" z3 U8 \ |
|