嵌入式开发者社区

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

作者: yianxi    时间: 2015-9-16 15:39
标题: syslink运行例程时出错(uboot 内核都换成最新的了)
installed syslink successfully!+ @# K; `: p* T1 l' V& v1 J
+ ./slaveloader startup DSP ./server_dsp.xe674
4 e! d/ S# e: G6 F- O% |) R6 iAttached to slave procId 0.( o  x- f6 u& o: L6 f6 b: R
Loading procId 0.
+ A3 V+ y9 E! {# x. @[   90.556512] ------------[ cut here ]------------
; L0 e) Q# A) E7 w[   90.561409] WARNING: at arch/arm/mm/ioremap.c:241 __arm_ioremap_pfn_caller+0x180/0x27c()
( p- c, X. ^+ p[   90.571938] Modules linked in: syslink(O). l/ A3 H4 k, ~) a- a8 N
·····8 O' y1 W3 z6 O  v9 A$ Q
·····' m/ k4 ^) v6 \* ~
. d( u- X$ D  `2 N7 |, E& y2 b/ Z8 b

作者: tenny    时间: 2015-9-16 17:39
跑的什么例程# S! \+ V: C3 ?; u! W/ \( M& |. S( {
! K3 E) ?+ H3 x) K' Z; U/ v7 E
内核启动参数是怎样的
作者: yianxi    时间: 2015-9-17 10:57
U-Boot > printenv% y- Q! I2 R2 C% u  Z. S# c1 P& \
baudrate=115200
4 @# t# G2 `" E# Tbootargs=console=ttyS2,115200n8 root=/dev/mmcblk0p2 rw rootfstype=ext3 mem=128M
4 L& r+ A' I/ \bootcmd=mmcinfo;mmc init;fatload mmc 0 c0700000 uImage;bootm7 E/ B, [8 {% _7 A9 ?4 \4 \, ]
bootdelay=3
/ K4 Y) d7 }. R) a$ _' f1 Wbootfile=uImage
1 t$ u) l3 ^1 o6 sethact=DaVinci-EMAC; g# X6 m7 j- O  H/ M2 {
ethaddr=00:01:02:03:04:05
* b4 X1 P# L7 I: X7 U. W$ v; R0 Qhwconfig=dsp:wake=yes
, j* O3 a9 Q  q/ [" ]: sipaddr=10.16.0.788 m4 B. W& e# i9 @! P$ _& p% i
mem_args=mem=32M@0xc0000000 mem=64M@0xc4000000) m! d( l. j: H2 E: e! o
serverip=169.254.9.220
) P0 x' T4 V. v5 E" }0 _0 K5 i; Nstderr=serial
' S7 h0 @& W7 X0 ^# V, }* ustdin=serial0 z, X) J( [' t- x& j2 M- V
stdout=serial/ K$ j3 R( f  d, b3 [
ver=U-Boot 2012.04.01-00054-g9a6dfff (Nov 04 2014 - 22:07:15)
) m% [* c) H' b5 h* w; E4 g
  A) G8 A9 ^1 `) s& cEnvironment size: 475/131068 bytes. U; {4 e& [) J& f
U-Boot >
) [  Z6 B+ d- t" k0 w4 I% C  l+ c- `0 q  x% h8 i9 G
/ K7 u+ z9 z+ s! U1 y) c) U; Y! \
mcsdk的例程(重新编译过)与创龙提供的例程都是这样
作者: yianxi    时间: 2015-9-17 15:21
tenny 发表于 2015-9-16 17:39
0 V6 |; O" u- k( Z9 F跑的什么例程2 K1 Q) V  e8 D% B
4 }9 o5 D/ j2 d8 w  C; t" N
内核启动参数是怎样的

3 u" a( j/ r0 O* ?8 [% v& M好吧
  F3 j$ ]* r$ {我把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* k, h$ w6 G" U/ p  z: b
请问,我也是遇到这样的问题,但是按照你说的把men=128M改成了{men_args}还是不行啊,依然错误了 ...

/ k9 Y0 o) V5 L5 ?! l. {看看你的{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