|
其实32M用得好,是非常够用的,这样会省下一些事的。
9 N% K2 \' ~7 |* c+ _( @/ V8 x8 Iconfig.bld:
! l/ [! J$ I, c3 r: G: s7 q- i2 @/* Memory Map for ti.platforms.evmOMAPL138: R0 K2 e- X$ @: B" y) V" O
* v% i" B/ L d% f$ n
* C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) External Memory
1 [, E9 O) M/ y( L' e8 [8 S * ------------------------------------------------------------------------
: F$ d$ f3 P9 q8 ?9 u& k * C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) Linux* G) f+ _- Y* T; @6 o' @
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 (ipc)
5 a0 ]' d/ _9 z2 n1 n3 s * C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 (program shared region)6 E6 v j! {5 y; L+ ?
* C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)
g! E# r9 J1 ]& r; b4 @! e * C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 (program shared region)
8 I1 }7 b& V+ Z+ ^; \+ l0 d0 J2 ~1 p$ H * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) Linux, n' N, \2 N3 b" u6 E+ ]
*/
6 g- }. }/ ` F% I
# o$ i" w) @; K1 U/ s9 S
0 v k: b& v1 p7 SDsp.cfg:
1 S+ ]" j9 l- z" v/* configure external memory cache property6 X! E8 F5 V4 G1 [% p: w
*4 {8 U( y* a; S" M, q6 }+ @4 _- [
* C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) Cache.MAR192_2238 k( ?* U2 _! J2 u
* ----------------------------------------------------------------------------4 G& x0 {6 F& C$ r1 X) a
* C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) -------- don't care
5 L+ F# L- M3 O) x, N) {6 U- j* ` * C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 no-cache MAR194
* b5 h8 w0 o4 y* D * C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 no-cache MAR194' J1 Z/ x, v! U& }) d* [
* C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG cache enable MAR195
& k8 [. J4 i& \' _: q6 S/ j * C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 cache enable MAR195
( R+ S# R7 t! H1 U( m A" @ * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) -------- don't care! ^& Z2 r: R1 }1 H; X' z
*/
1 N- _- H; ?% f! w/ y4 N! h |
|