|
|
其实32M用得好,是非常够用的,这样会省下一些事的。4 H/ H5 x# f! E9 E
config.bld:4 _# z4 h, @& Z2 _1 s2 Y
/* Memory Map for ti.platforms.evmOMAPL1382 n% q/ V y1 w/ c7 x( k# g% M% H# F) H
*
' f) Z; M0 {3 G( C * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) External Memory" f, @ C) k/ G3 q. t' z# r
* ------------------------------------------------------------------------- ]& d( x3 y8 M) S) d: l3 g- Z* |
* C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) Linux! Z2 H: j2 o. c" s
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 (ipc)
: Q' [ a* P! c4 ^ * C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 (program shared region)
) W& N! F$ V7 `/ }9 l' @ * C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)
9 t) k5 J% x$ C! S$ U6 j9 e * C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 (program shared region)5 ]! G7 r( n. g
* C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) Linux/ d. i7 u9 |6 i8 s& ]7 e' n
*/3 h2 T/ W5 J7 b3 U" f/ ]
* B( {" ~ c4 G a! G
( B: D `; }' T' @/ m* c
Dsp.cfg:
1 a o8 b, E: i A: v# J/* configure external memory cache property- i. J7 G1 Q& K2 R7 ]
*5 G! D( R% I' R/ f/ @! ?$ W
* C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) Cache.MAR192_223
5 e$ Z7 w# j) ?; b; Y * ----------------------------------------------------------------------------
8 j. \: {% E3 u1 A2 `& g+ F * C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) -------- don't care1 U7 L" _5 D, u5 }, D2 k1 h# `3 M
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 no-cache MAR194& F! { x2 g7 o) b: x U: Z
* C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 no-cache MAR194% S) g( i+ ?8 z0 W
* C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG cache enable MAR195
# n( E0 ^3 r: F0 @2 T * C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 cache enable MAR195
6 i$ w' U- h! E7 o, B/ W * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) -------- don't care
/ U9 n# }0 B3 z' C3 s */' K& g! ~* x& D) ?4 k9 U% Z$ @2 l
|
|