|
其实32M用得好,是非常够用的,这样会省下一些事的。
2 n5 V! |" h2 x- A: e2 \! B" mconfig.bld:7 R6 w; k9 I A8 ^ q9 |( @
/* Memory Map for ti.platforms.evmOMAPL1389 v4 I, y; M) a! z& [
*+ B" _4 P% \4 y7 h( d8 {
* C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) External Memory
" U7 V0 R' z/ L. ?/ h * ------------------------------------------------------------------------5 x; W% ^6 v) a& t6 _/ E; d
* C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) Linux
$ _& T0 n# Y$ G5 g8 j7 c( @) `3 F( g * C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 (ipc)
2 \; r4 w z, ~; d" K& K. ~ * C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 (program shared region)5 Q7 B6 l4 T8 [
* C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)
/ Y+ m) T. s, m Q) ` * C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 (program shared region)6 }. X; A f* X' |: e+ Y
* C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) Linux2 U% W# V8 q G2 s6 E2 X! e
*/; W0 r9 U* k: J- J. n. r
7 \" r( x5 u7 g, P0 @. Q* U" h/ }9 d# f
Dsp.cfg:
4 {. R, l+ {. s- w% U+ P5 n/* configure external memory cache property( H) I# \+ f5 U
*8 U4 V. v& U( m) r Z( N- |1 e
* C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) Cache.MAR192_223, n0 `5 u3 X8 {! O! {
* ----------------------------------------------------------------------------
+ L2 \5 ?) t- g: ^/ q * C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) -------- don't care
6 {8 H. H; C) `. p$ y: M1 {! Z7 { * C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 no-cache MAR194
% \) c; K: u" u& s- @5 ~7 E * C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 no-cache MAR194
+ w' J/ a5 N4 ?# F * C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG cache enable MAR195
, {. q! F- j1 ^. O * C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 cache enable MAR195; D$ Q3 v2 {& F# I3 O
* C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) -------- don't care
# ^7 h& x4 q8 T7 {) C */8 T i+ R# o8 o' F
|
|