|
其实32M用得好,是非常够用的,这样会省下一些事的。! f# p; J; z8 c* `
config.bld:& m+ Q* R4 h5 y" q, N& B5 e$ G
/* Memory Map for ti.platforms.evmOMAPL138
$ @# A- c2 I/ }1 A/ r) N2 `3 M" i *
, m4 c$ l/ l9 m* x * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) External Memory
+ D# N/ W% b6 l: @" X! k, u * ------------------------------------------------------------------------6 |1 H: K+ b2 c9 e+ u
* C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) Linux
0 a5 A% S% z; {3 Z, P" t * C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 (ipc)) f. x4 K/ q# \/ F
* C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 (program shared region)
! N" ~9 g/ ^4 u9 D* |/ r3 {4 T * C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data). ~: e- u) V4 z1 W5 f" {
* C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 (program shared region), k) y0 B5 o) Q* t6 N' t
* C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) Linux$ p& @% M; {2 {
*/
4 n {, ~# N8 R7 u
# _) f7 U; M$ C, w
8 I) b p% C. `) g( m3 HDsp.cfg:
( I6 W, W; x/ l: p w/* configure external memory cache property1 j# j! ^2 P) }) H/ z. K
*
* ?5 `2 X2 m) s% S- Q5 U: F * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) Cache.MAR192_2230 \' v9 x, M8 `- h% k' R2 ]4 U& k
* ----------------------------------------------------------------------------0 ]' \% o: b& M& v
* C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) -------- don't care
/ Q# g/ M& m7 f9 U0 L( y" P * C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 no-cache MAR194$ g3 L5 ^) Z5 F2 o* E
* C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 no-cache MAR194
+ Q$ D& z' O- s& H * C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG cache enable MAR195" P6 L0 x& L! M6 X
* C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 cache enable MAR195
# m/ O4 u7 A) F4 E$ {& M7 u" P * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) -------- don't care
! X2 S* L( W: \* l3 }# \$ n5 b- _ */+ c$ ^+ k( e$ d, P& V
|
|