|
其实32M用得好,是非常够用的,这样会省下一些事的。
( s& Q/ l' W8 ]: R- X9 bconfig.bld:
% C( t4 E9 ~, M9 M4 S1 n/* Memory Map for ti.platforms.evmOMAPL1387 L* x1 z3 z: X' g2 w- a
*
( n& \' O9 ]' M; S$ [* s * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) External Memory
@/ R+ j1 O/ T4 [; n * ------------------------------------------------------------------------8 Y# P( _- L! f, M8 \, c
* C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) Linux. p/ R4 @$ o' b. Y$ L5 Y
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 (ipc): p% F* {. _' K
* C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 (program shared region), u1 S6 ?3 c4 D* D
* C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG (code, data)7 B9 r5 Q/ k( R9 d% j0 ?
* C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 (program shared region)
2 S3 \5 F0 E4 g; t1 e% ^; X' O1 ~" R& Y * C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) Linux0 x6 U4 x2 d1 i1 B) }
*/
/ M6 B5 ~: R/ ~8 f7 x
! l- { W) H+ q# m$ C* w% i8 i: m$ j! C* ~: x0 y
Dsp.cfg:
- q) K6 e3 h: R3 R* \' q/* configure external memory cache property& [# y( z* P3 Y; x7 A% i+ C+ R G
*
( n5 ^+ L. |" R6 V * C000_0000 - C7FF_FFFF 800_0000 ( 128 MB) Cache.MAR192_223# e7 }6 ?/ p7 g1 Q8 O! X
* ----------------------------------------------------------------------------
5 @% O1 ]0 J5 [! s' ^ * C000_0000 - C1FF_FFFF 200_0000 ( 32 MB) -------- don't care0 f5 R% O: Q. V T! k& v
* C200_0000 - C200_FFFF 1_0000 ( 64 KB) SR_0 no-cache MAR194
R# {0 P+ S% R) w * C201_0000 - C2FF_FFFF FF_0000 ( ~15 MB) SR_1 no-cache MAR194
1 |" r9 D0 c" ?" Q# w * C300_0000 - C37F_FFFF 80_0000 ( 8 MB) DSP_PROG cache enable MAR1956 @6 I$ |) A( |& A/ C8 [
* C380_0000 - C3FF_FFFF 80_0000 ( 8 MB) SR_2 cache enable MAR195* c$ ?% m7 `" h
* C400_0000 - C7FF_FFFF 400_0000 ( 64 MB) -------- don't care& z" p" X/ c; j# e1 x
*/
1 m8 U% [5 a$ P; u4 _7 h$ n- ` |
|