|
其实32M用得好,是非常够用的,这样会省下一些事的。3 E0 z5 Z( Z( D6 w f
config.bld:
! L4 T% G6 x% b/ j: i! j/* Memory Map for ti.platforms.evmOMAPL138+ K% ^/ C9 L+ Q2 t8 i
*/ M! [5 `# g9 _
* C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) External Memory
5 t6 k* r; u% r# ^+ y * ------------------------------------------------------------------------
) w- r6 n1 L- h6 ^ * C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) Linux! N |) U/ F+ X1 {9 M3 |0 [6 x% ^
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 (ipc)
. H/ a2 W3 g: c" D! v& q% O! T. L * C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 (program shared region)
0 X! E L. \+ a/ k8 Z * C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)
, k+ V0 F4 X6 y7 W& c7 P * C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 (program shared region)
* O% J/ G. `( R: T, L: \ * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) Linux
3 m& }# ~2 J( `' P */
, N6 m2 x J) u0 S/ C* J ?) r( F u, p3 b' {% d( R% J; e
# ]) {, R; t( L/ C/ m2 K/ N! g
Dsp.cfg: y9 v% W( U& J1 u( G8 y
/* configure external memory cache property
) D2 E' q& B8 O1 q7 c) ?3 f2 | *
" x+ [9 d) I2 d! R# T+ b+ C * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) Cache.MAR192_223
" h7 t7 k5 R' ^; a) a0 J' } m7 p * ----------------------------------------------------------------------------9 t% {% e1 J# `/ r) @) G' A
* C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) -------- don't care
8 y8 n' M3 { E, g9 T * C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 no-cache MAR194
/ V9 M2 J$ N# {4 E. f * C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 no-cache MAR194
8 S1 P( w5 C: H" o5 R. E * C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG cache enable MAR195* x: g3 N- m/ M# _+ g8 \
* C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 cache enable MAR195$ H, Z; L! f$ l( ~3 D9 X9 ~, ^% r' M
* C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) -------- don't care
3 m4 _' _% C' W5 b- a */
c, c8 r* g( ?- @2 M H3 A |
|