|
Dear jxdai:) \1 U% P6 v: D* W$ p4 |+ x' U
在加载cmem之前,先要确认,u-boot启动时,传给内核的mem参数是否有保留0xC2000000-0xC3FFFFFF的空间给双核通信时使用,这里给一个例子:
8 U8 o; {1 H# j, D9 Z: Z3 isetenv bootargs ${mem_args} ip=off eth=${ethaddr} console=ttyS2,115200n8 root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait & ^' y" d8 _0 Z3 ~: {# c( [' b/ ] r
mem_args变量的值:, K& r7 O3 Q' ~6 X$ y7 l% g* [! ~
128M ddr:
0 v' V- Z* Z1 w8 kmem=32M@0xc0000000 mem=64M@0xc4000000
X4 x! R: y+ T3 h0 t0 o, w- B0 @1 j1 A
256M ddr: ' p6 G& b% _& i; o; N# S
mem=32M@0xc0000000 mem=192M@0xc4000000 ; }! E+ P$ v$ d% I
这个问题跟编译dvsdk无关。希望对您有用!
. S$ g* ^" s* e8 U- h4 |" X |
|