|
|
其实32M用得好,是非常够用的,这样会省下一些事的。0 j) C) w% @4 h. x. o
config.bld:3 ?2 D+ C* G: ~: `
/* Memory Map for ti.platforms.evmOMAPL138- o; |0 `+ `$ k$ u$ {
*
% i: }* ]; b0 m& z, F * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) External Memory
( y$ P; Y/ i# ?& F * ------------------------------------------------------------------------
& D; j& g' d& Z * C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) Linux y6 `) J! c. u
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 (ipc)
3 V1 c+ H) l/ c * C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 (program shared region)
3 H0 o% @# K# \! F1 B5 J * C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)
2 i; f9 y6 ?( r/ L( e- n * C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 (program shared region)4 l* E2 P j5 ^) J @
* C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) Linux5 d8 q. G1 f3 n& x$ Q& e0 ]6 h
*/# _& c: K# H" K
3 u: D. U& x% z" F" M- D. P. k( Y. p/ v) f, }, q' q3 [$ w2 |
Dsp.cfg:
* v7 O: g5 S# [/* configure external memory cache property. m9 C/ z$ B7 H2 z
*
1 X. S: M3 y9 `% A a6 X * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) Cache.MAR192_2233 d- e3 L! @, w' t2 z
* ----------------------------------------------------------------------------" r! U+ @' J0 g/ E3 e; c% |
* C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) -------- don't care, r: I$ v* z3 r+ b' M
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 no-cache MAR194
- K' \# L! Q. |' b8 `" C4 g" X- Y( m5 L * C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 no-cache MAR1944 X" v2 l3 k# a" S: p% I' h
* C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG cache enable MAR1957 O& N0 `5 m4 f& D2 B2 D
* C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 cache enable MAR195
- {( D! G9 l; |, ]7 R+ {$ _: A * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) -------- don't care
/ F s' a8 \6 a6 r */
" H2 v3 x, i( ?3 l |
|