当前位置: 技术问答>linux和unix
内核启动的问题
来源: 互联网 发布时间:2016-09-24
本文导语: 硬件平台:OMAP-L138 软件平台:VMware7.1+Ubuntu9.10+linux2.6.32 实验目的: 从nandflash加载内核和文件系统,不使用nfs。 在UBoot中打印环境参数如下所示: ------------------------------------------------------------------------------- U-Boot > ...
硬件平台:OMAP-L138
软件平台:VMware7.1+Ubuntu9.10+linux2.6.32
实验目的:
从nandflash加载内核和文件系统,不使用nfs。
在UBoot中打印环境参数如下所示:
-------------------------------------------------------------------------------
U-Boot > printenv
bootdelay=3
baudrate=115200
bootfile="uImage"
ethaddr=0a:c1:a8:15:fa:c0
ethact=
seriverip=192.168.1.200
autostart=yes
filesize=F60000
fileaddr=C1180000
env=autostart=no
serverip=192.168.0.200
ipaddr=192.168.0.201
bootargs=mem=64M console=ttyS2,115200n8 root=/dev/nfs nfsroot=192.168.0.200:/opt/workspace/SEED-DEC138/nfs rw ip=192.168.0.201:192.168.0.1:255.255.255.0
bootcmd=tftp 0xc0700000 uImage;bootm
stdin=serial
stdout=serial
stderr=serial
ver=U-Boot 2009.01 (Jan 06 2010 - 11:01:54)
Environment size: 488/131068 bytes
------------------------------------------------------------------------------------------------------
现在我在UBoot中输入“tftp 0xc0700000 uImage”,目的是想先将uImage下载到RAM中去,但是下载成功后就接着启动kernel了,使我不能将其烧写到flash,
请高手指点下
软件平台:VMware7.1+Ubuntu9.10+linux2.6.32
实验目的:
从nandflash加载内核和文件系统,不使用nfs。
在UBoot中打印环境参数如下所示:
-------------------------------------------------------------------------------
U-Boot > printenv
bootdelay=3
baudrate=115200
bootfile="uImage"
ethaddr=0a:c1:a8:15:fa:c0
ethact=
seriverip=192.168.1.200
autostart=yes
filesize=F60000
fileaddr=C1180000
env=autostart=no
serverip=192.168.0.200
ipaddr=192.168.0.201
bootargs=mem=64M console=ttyS2,115200n8 root=/dev/nfs nfsroot=192.168.0.200:/opt/workspace/SEED-DEC138/nfs rw ip=192.168.0.201:192.168.0.1:255.255.255.0
bootcmd=tftp 0xc0700000 uImage;bootm
stdin=serial
stdout=serial
stderr=serial
ver=U-Boot 2009.01 (Jan 06 2010 - 11:01:54)
Environment size: 488/131068 bytes
------------------------------------------------------------------------------------------------------
现在我在UBoot中输入“tftp 0xc0700000 uImage”,目的是想先将uImage下载到RAM中去,但是下载成功后就接着启动kernel了,使我不能将其烧写到flash,
请高手指点下
|
autostart=yes
把这一项设置成no
把这一项设置成no
|
tftp 0xc0700000 uImage;bootm这一条,改成tftp 0xc0700000 uImage