|
其实32M用得好,是非常够用的,这样会省下一些事的。
2 M0 u' ]6 Z9 O1 [. K# w3 Xconfig.bld:. d& H5 {* A# Q6 N9 s+ _: ?
/* Memory Map for ti.platforms.evmOMAPL138
: s! ?/ d U# @# W( l5 v0 M c0 L *
, F7 V! ]2 ^! S0 S. }( M3 ~& k * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) External Memory6 p4 L2 G$ S: K8 v7 a( u/ d1 |5 @
* ------------------------------------------------------------------------
& {7 r4 W" X. m3 ~* Y * C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) Linux8 B4 E; u. U/ x. L6 W- G
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 (ipc)( L, _7 ]4 W9 v x, K h
* C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 (program shared region), |2 \5 _+ Q. X' U+ d
* C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)
. J3 r& n' |" X5 A# F+ e( G0 l* b$ B * C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 (program shared region)2 x/ Q+ Z- X2 ^. j6 {9 e, V: T6 n3 z
* C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) Linux
( A3 o3 p; s9 y0 ?" b% K \ */
4 A* G2 I9 Z8 I) U, S1 l O/ {/ G9 P6 M, i: Y
, d. J$ V8 p }/ m0 `! k! w
Dsp.cfg:
; A4 m4 g G8 [5 o5 G/* configure external memory cache property3 ]/ ]2 F) U9 X3 |
*/ h: Q( w2 v, Q& n1 {* v- L$ W
* C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) Cache.MAR192_223& Z. K: h" ` C& O' B, u T
* ----------------------------------------------------------------------------) ^, ]5 Q+ S1 w
* C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) -------- don't care- }) M0 C* B; f# H
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 no-cache MAR194
4 y3 M2 L1 |6 [/ ]+ t/ t; t. d/ D * C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 no-cache MAR194
+ R% i% G4 q3 O: l5 b7 j1 ~ * C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG cache enable MAR195
[2 c. n# q% ~! w * C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 cache enable MAR195
. L; ?7 r. A& U! E$ n * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) -------- don't care' k$ u6 Y. U, u/ H
*/
9 B n: G! r. p5 A |
|