|
其实32M用得好,是非常够用的,这样会省下一些事的。
& W5 D. c9 f7 e2 S, R' Bconfig.bld:
, F" \* s2 H2 {( x4 Y2 Z: S$ t/* Memory Map for ti.platforms.evmOMAPL138
2 H T3 X/ L$ U" G8 {" W *, j' I1 w* _0 _& _) O
* C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) External Memory( s* E$ o$ z: q- w: N/ j
* ------------------------------------------------------------------------& [) m6 S4 b( f6 m% C8 H' z
* C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) Linux8 p# ~# j2 W. z' j9 K
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 (ipc)
! @( \" a% h$ t! V& j2 x * C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 (program shared region)
- r( y4 m0 u3 i k |% A * C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)
% t$ j: z+ K3 t) x3 `8 d/ y * C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 (program shared region)
9 n i" i: [/ r1 _ * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) Linux" K A4 ?$ F) p* W# G: ^5 l
*/8 x' n) F: ~$ [! r8 q3 }8 S& x
* L1 Q' ~* a" s7 G/ ^! i' e/ s( X' E% b! T# q+ ?0 P. ?, x5 t" S G
Dsp.cfg:1 F6 Z/ o* [; T
/* configure external memory cache property
: _+ K" f9 c9 A2 u; S: S1 P *
/ S1 ^$ `5 g# E: t* O1 f * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) Cache.MAR192_223
. m# Z1 n, V+ k6 P3 C * ----------------------------------------------------------------------------1 M9 [; w* x* `5 ^! Y
* C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) -------- don't care
3 u+ z/ D& z+ o% D5 z5 _7 ` * C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 no-cache MAR194
6 I8 B- X' _5 X b * C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 no-cache MAR194' i" ?* w' t# M/ i9 c9 C
* C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG cache enable MAR195
0 }4 ~- E8 u& M) ~: R * C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 cache enable MAR195
. R8 D8 s& _' O6 q" W: A2 j * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) -------- don't care7 ]( E" d* r- K$ E2 } o
*/; c$ ^9 @# d8 E9 @ Z( b
|
|