我是初学者。我正在使用OMAP3 EVM
. 目前,我可以通过NFS
. 但是,我希望它来自SD card
. 我boot.scr
在将其更改为 SD 启动时删除了该文件。它正在正确启动。但是,在该行之后,'Uncompressing Linux...'
它会等待一段时间,然后直接加载文件系统并要求登录。过去在该行之后的这么多行初始化日志'Uncompressing Linux...'
完全丢失了。但是,根文件系统已完全加载,我可以像以前一样使用它。因此,我尝试通过单独删除与 nfs 相关的参数来制作 boot.scr 文件。
之前的boot.scr
命令,
setenv bootargs 'mem=128M console=ttyS0,115200n8 noinitrd rw rootfstype=ext3 ip=dhcp root=/dev/nfs nfsroot=192.168.15.3:/home/mistral/nfsroot,nolock'
setenv bootcmd 'mmc init; fatload mmc 0 0x80000000 uImage; bootm 0x80000000'
fatload mmc 0 0x80000000 uImage
bootm 0x80000000
现在的boot.scr
命令,
setenv bootcmd 'mmc init; fatload mmc 0 0x80000000 uImage; bootm 0x80000000'
fatload mmc 0 0x80000000 uImage
bootm 0x80000000
我没有修改uEnv.txt
. 它的内容是,
bootargs=console=ttyS0,115200n8 mem=256M root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait init=/linuxrc ip=off
bootcmd=mmc rescan ; fatload mmc 0 81000000 uImage ; bootm 81000000
uenvcmd=bootd
现在,它已经完全停止在该行之后启动'Uncompressing Linux...'
。请指导我哪里出错了。