嵌入式开发者社区

标题: syslink运行例程时出错(uboot 内核都换成最新的了) [打印本页]

作者: yianxi    时间: 2015-9-16 15:39
标题: syslink运行例程时出错(uboot 内核都换成最新的了)
installed syslink successfully!) e7 u- i: f# m5 |* g
+ ./slaveloader startup DSP ./server_dsp.xe674
3 }8 H" M+ W9 R* zAttached to slave procId 0.
6 h  N' m( X# H+ }5 C$ _Loading procId 0.
- k, v% O% F+ i6 e1 L: w  q3 e; N[   90.556512] ------------[ cut here ]------------' Y: y7 X7 N- W" U+ n- a8 T, w: Z
[   90.561409] WARNING: at arch/arm/mm/ioremap.c:241 __arm_ioremap_pfn_caller+0x180/0x27c()
2 x. ?) O  X- L/ y+ ~' T9 r[   90.571938] Modules linked in: syslink(O)- q% f0 R4 W1 K
·····: I- ?/ I4 A% [* I. w
·····
5 W, m9 D* a" o! |* W9 _6 u
& M0 Z' z, c4 e3 W0 I9 U
作者: tenny    时间: 2015-9-16 17:39
跑的什么例程+ j: c+ ]. l- g* ~

) b  p" X( C5 W3 R内核启动参数是怎样的
作者: yianxi    时间: 2015-9-17 10:57
U-Boot > printenv- ~$ i' C5 |5 F' Y" y7 h
baudrate=1152002 D% w4 E7 d  T8 H& R7 Z
bootargs=console=ttyS2,115200n8 root=/dev/mmcblk0p2 rw rootfstype=ext3 mem=128M1 B6 i4 k) C7 S% e& E* H' [
bootcmd=mmcinfo;mmc init;fatload mmc 0 c0700000 uImage;bootm
* U% t- b. o/ w& fbootdelay=3% m) K, T+ W3 i' g1 o! _1 r% f
bootfile=uImage
3 Q# _+ N+ G' p) Methact=DaVinci-EMAC
$ y) v' ]$ ~+ t# G" W6 M4 ]+ |ethaddr=00:01:02:03:04:05- B( j4 e" P6 q2 l8 F
hwconfig=dsp:wake=yes
( v( N& p* V! \7 P5 o* hipaddr=10.16.0.78) T+ c( p8 w1 k, `
mem_args=mem=32M@0xc0000000 mem=64M@0xc4000000
7 M: B6 |9 y6 [( Fserverip=169.254.9.220
: p3 n5 B- p6 @stderr=serial7 v3 A" O- |8 ~: I
stdin=serial3 B* ^: O( S$ y
stdout=serial
' G: Z/ N3 [: Y. H$ P1 Gver=U-Boot 2012.04.01-00054-g9a6dfff (Nov 04 2014 - 22:07:15)' [0 }- M. y$ h: O5 J& c

5 y7 H, g& @. t3 h( a# ^6 m( G4 H8 @- BEnvironment size: 475/131068 bytes# r7 L5 J7 b- g2 x0 }
U-Boot >
# b/ l. b! D! Q8 ~" W2 R
* }2 Y3 k0 b' P" ]7 y: v* O5 ]; B2 Q& S3 G' @5 H# B
mcsdk的例程(重新编译过)与创龙提供的例程都是这样
作者: yianxi    时间: 2015-9-17 15:21
tenny 发表于 2015-9-16 17:39
$ e7 G/ E0 X2 i3 y9 p  i跑的什么例程
! {' h; V1 ^9 v% m. x  A& K' c# C5 L/ m. h' P7 c
内核启动参数是怎样的
. I4 O% {9 {. f* Q5 H/ `3 L
好吧
; q$ R( Z' k9 m  ?2 _0 n. a% B2 g2 H我把bootargs的mem=128M换成了{mem_args}就好了
作者: chenqy4933    时间: 2015-10-16 13:46
请问,我也是遇到这样的问题,但是按照你说的把men=128M改成了{men_args}还是不行啊,依然错误了
作者: yianxi    时间: 2015-10-19 11:03
chenqy4933 发表于 2015-10-16 13:46
4 g7 l* n. D0 k% j. v6 X请问,我也是遇到这样的问题,但是按照你说的把men=128M改成了{men_args}还是不行啊,依然错误了 ...

( y' c; p, O3 n. I  l& S: p看看你的{men_args}值是多少 ,我的是mem=32M@0xc0000000 mem=64M@0xc4000000
作者: chenqy4933    时间: 2015-10-19 21:57
已经解决了,但是少加了一个$符号。
作者: zxbdlv    时间: 2016-4-27 21:53
setenv bootargs root=/dev/nfs rw nfsroot=192.168.10.10:/nfsroot/rootfs nfsaddrs=192.168.10.8:192.168.10.10:192.168.10.1:255.255.255.0 console=ttyS2,115200n8 ${mem_args}
作者: zxbdlv    时间: 2016-4-27 21:53
谢谢大家的分享!




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4