|
|
其实32M用得好,是非常够用的,这样会省下一些事的。
2 M' Z Q5 D: t, V @! E- y7 uconfig.bld:4 B0 f0 t3 R- z; @0 t
/* Memory Map for ti.platforms.evmOMAPL138
/ [0 _. g$ ~' J# ]! w/ B *1 V) x) c) y, x9 E' U8 e0 t" f
* C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) External Memory
4 A* q5 h0 J% l) g. U6 D * ------------------------------------------------------------------------
. R, v& [& Y9 t5 @' c' I/ a1 _ * C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) Linux
; ]' ?+ q0 D* W( u4 q6 ^ * C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 (ipc)4 V; E- `& g& c9 L; h3 a5 O
* C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 (program shared region)1 X% @* m& t3 N: U; v6 g! K) m
* C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)
9 m+ i" [- I' Q- o4 C * C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 (program shared region)
: X# n4 x4 J' z* u: G8 V * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) Linux
! w" `, p/ W+ J8 `. _: M */
5 i3 K; k- J X8 ^% W8 H0 r
( V( R& d6 O) x: R. O+ n
" }, |% }# {9 TDsp.cfg:$ ^7 n: K8 Y: j1 ?% J t9 v3 k) X
/* configure external memory cache property9 [( f. d; G+ y$ W
*1 `# }0 j! ?* y. n5 z
* C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) Cache.MAR192_223' E8 n# ], o: p) o
* ----------------------------------------------------------------------------
/ n$ D4 k8 i1 `% D3 n * C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) -------- don't care' O5 l! h* E" _3 S8 s3 w
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 no-cache MAR194
" }+ ]8 b' W+ o, O* w' K m5 f* u: z * C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 no-cache MAR194 z3 H3 s) s8 c# V" A* z: i
* C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG cache enable MAR195
4 q0 H1 i. |+ E4 i2 T4 c * C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 cache enable MAR195
8 w; j3 Q+ r* q& i2 ]) ?3 u( T * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) -------- don't care
% Q( W: j" }# q$ T% n! _ W */: e+ M, |; Y Q1 c$ k. t
|
|