|
其实32M用得好,是非常够用的,这样会省下一些事的。
( F" q& |8 h9 f6 w8 s- Q5 p4 ^config.bld:
: s1 `3 b- }* G7 @/* Memory Map for ti.platforms.evmOMAPL138 K8 O1 H5 `* ?1 Q* k' I
*
0 c9 m6 T' [, o4 Y. H * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) External Memory
' P5 |1 W4 \* c8 ^7 E6 [ * ------------------------------------------------------------------------# G! V4 F( ^' f2 D
* C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) Linux
3 ~; b1 W; w' T" x M! z * C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 (ipc)" C# m8 e: U$ K0 U+ E+ N' F
* C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 (program shared region)
# o: N G$ d6 a% h3 Y) N * C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)
$ B# J+ o; V( g# {% L# G * C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 (program shared region)
$ O. W6 `5 C8 y" n* T, |* ?* E0 i * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) Linux
2 x0 u; U0 W% i7 [! b4 K */4 u5 u! s- b3 o; m
! g T1 z* S, B! q! x1 ~. b8 H8 D8 j4 {4 H+ [8 b6 c6 t
Dsp.cfg:
5 S9 b0 E, F7 E2 `3 v/* configure external memory cache property
' P0 D& S& p7 u# K: a, P; }" a& L *
; k; q# D" n- f% C * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) Cache.MAR192_223
* A2 _/ m* D2 ? s * ----------------------------------------------------------------------------2 W6 U8 a8 m: A0 A" t
* C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) -------- don't care2 l; L/ p. T# E- J7 N
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 no-cache MAR194
: }; ^6 O! b, ^ s% f' j; y * C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 no-cache MAR194
7 L* F' ^: k) _0 S * C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG cache enable MAR195
. ~) L2 {0 V" q' J * C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 cache enable MAR195' z. Y1 P& g! ^' ~1 R
* C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) -------- don't care5 s* s; ] ]6 z0 C- K+ _
*/
- F% y# X0 L1 J7 }/ } |
|