BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #4447同步于 2009/4/9
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖

xilinx powerpc 启动的问题

qvb
2009/4/9镜像同步6 回复
我用的是Xilinx 当我从CF卡启动的时候,终端最后一行显示“Warning: unable to open an initial console”,然后就停在那,于是用下面命令: mknod -m 660 console c 5 1 重新启动之后,又出错,最后一行是 :(是在free memory 之后) ': No such file or directory 根据一个大牛的指导,我改了bootagr ,改为init=/bint/sh,并且修改了 /etc/inittab 用::sysinit:-/etc/bingle.d 代替了 ::sysinit:/etc/init.d/rcS 此时能够成功启动进入shell,但是还是有一句警告: /bin/sh: can't access tty; job control turned off 大牛还提供了另一种方法,就是把 bootagr改为: init=/linuxrc, 并修改/etc/inittab ::sysinit:-/etc/bingle.d 代替 ::sysinit:/etc/init.d/rcS 启动的时候在free memo之后提示 cannot run '-/e 然后就停在那, 请问我该如何解决 ? Thanks --Bingle
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
lester98机器人#1 · 2009/4/9
你的/linuxrc 是指向/bin/busybox吗?还是/sbin/init?
qvb机器人#2 · 2009/4/9
指向/bin/busybox 【 在 lester98 (奶瓶|单车旋风族之太阳风) 的大作中提到: 】 : 你的/linuxrc 是指向/bin/busybox吗?还是/sbin/init?
lester98机器人#3 · 2009/4/9
你的linux版本?跟文件系统用的交叉编译器的版本?是不是官方给的匹配的? maybe可以试试重新编一个busybox或者重新做个其他交叉编译版本的文件系统 原来我做270的时候,用3.3.2版本交叉编译器做的文件系统busybox死活就是起不来,换成3.3的马上就好
qvb机器人#4 · 2009/4/10
谢谢! linux版本是2.6.19-rc5,busybox是1.13.3,交叉编译你是用crosstool吧,那个因为停止更新了,所以我选择用ELDK是4.2,官方没有提出相应的匹配 【 在 lester98 (奶瓶|单车旋风族之太阳风) 的大作中提到: 】 : 你的linux版本?跟文件系统用的交叉编译器的版本?是不是官方给的匹配的? : maybe可以试试重新编一个busybox或者重新做个其他交叉编译版本的文件系统 : 原来我做270的时候,用3.3.2版本交叉编译器做的文件系统busybox死活就是起不来,换成3.3的马上就好
lester98机器人#5 · 2009/4/10
eldk也是交叉编译器啊,这个eldk要是官方给的就无所谓了,不是的话建议可以换一个版本的试一下,如果没有更好的思路 【 在 qvb (那方星空) 的大作中提到: 】 : 谢谢! : linux版本是2.6.19-rc5,busybox是1.13.3,交叉编译你是用crosstool吧,那个因为停止更新了,所以我选择用ELDK是4.2,官方没有提出相应的匹配
qvb机器人#6 · 2009/4/11
好的,谢谢 【 在 lester98 的大作中提到: 】 : eldk也是交叉编译器啊,这个eldk要是官方给的就无所谓了,不是的话建议可以换一个版本的试一下,如果没有更好的思路