|
其实32M用得好,是非常够用的,这样会省下一些事的。
8 L D6 w* u7 ~5 Yconfig.bld:
# S, ^" U8 o& ~. D! L2 v" G/* Memory Map for ti.platforms.evmOMAPL138
6 ^* J7 E& e1 q0 \7 }& R. Q8 U *! _1 p. a1 _5 `, \
* C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) External Memory/ |2 j' F5 F4 w" y
* ------------------------------------------------------------------------
1 Y9 {" _8 C; F * C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) Linux
! h: j% |1 j8 O& s3 K * C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 (ipc)' C7 M+ [4 e8 ~5 K5 E- q
* C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 (program shared region)1 I- h' B! i) G) w
* C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)
* n. [/ P; w9 V* J$ C * C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 (program shared region)1 e2 ^, \/ O! y* s; _
* C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) Linux
5 Y( b O+ E. R& `* M# | */: H- F e- P+ g( w) ~
2 r) {3 @( G3 U$ [
/ L& V4 h3 X$ R: g& }: }* Y; H1 Z
Dsp.cfg:* {4 n8 J9 u0 {. e
/* configure external memory cache property A6 }. s! \6 s$ x* d, q
*
* y' ?! z8 G2 H * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) Cache.MAR192_223; _* R! ?" {8 F5 o& q: x+ u. z
* ----------------------------------------------------------------------------
! U7 b# S+ Q3 `& M) D* } * C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) -------- don't care
( t% ]) k0 Z: I- j8 i1 f2 H * C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 no-cache MAR194
9 \2 r) ?; R7 q2 I: J$ r) w$ t * C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 no-cache MAR1941 G( ^; w8 q' G1 \ W
* C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG cache enable MAR195
- C+ g) J' B# N' Q2 { * C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 cache enable MAR195, ]) R; ~2 _( l! N% S$ O- j
* C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) -------- don't care
4 L* F) h# G: } ` */2 i* z. O4 T6 c# S% P1 S
|
|