|
|
其实32M用得好,是非常够用的,这样会省下一些事的。% k" ^6 I I8 N
config.bld:0 X$ l* i0 w; V+ A
/* Memory Map for ti.platforms.evmOMAPL138
4 d) M- B* F% U3 T R7 T *; Z! G, m2 [. c$ a' M4 W3 m: ^
* C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) External Memory
+ X8 M: _1 \& c5 _3 ]2 T0 D! U( e * ------------------------------------------------------------------------/ C: ~- h ]9 i# X; r9 P
* C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) Linux$ v/ {) l* p) h
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 (ipc)
8 H, N+ h# Q2 @ * C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 (program shared region)
; l" E1 K1 b5 N6 N7 w0 e* @ * C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)
. b7 {$ i8 V/ L# e/ {/ K0 G! ^4 T * C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 (program shared region)
0 i5 A+ p" V% K! I9 {! y5 @: ?6 ^ * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) Linux: k$ r. w; ?' o, c N& @/ `
*/
2 Z3 x/ P8 n/ y; h4 {4 r( X7 c) e. I
$ c& |: g, a5 K( L6 V; ^) HDsp.cfg:
' Q$ I6 i9 r; O3 I: c/ ]: f) t/* configure external memory cache property
' D6 i* J0 L& }! `: { *
4 o% ~3 R+ l* N( K * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) Cache.MAR192_223) @ O9 I, J: F( [* H
* ----------------------------------------------------------------------------
3 h y- n; N b8 N2 [8 g+ r! e * C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) -------- don't care, E3 t, B$ V5 }8 \/ a" w4 P7 t
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 no-cache MAR194
! Z3 w' p* J# O8 j4 j * C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 no-cache MAR194
! n% ^: d0 C0 C: `- V * C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG cache enable MAR195* T2 {: I" {' ~* s2 T6 x
* C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 cache enable MAR195; z* W9 ~2 ]" G8 c( ~
* C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) -------- don't care
: G2 v1 l$ I8 b */
A; `9 u% |. y. k+ M0 }+ a' D: G |
|