1.内核启动bootcmd 内核启动的两个条件: 1.从Flash中读出内核 2.bootm命令 在uboot界面,通过prinenv可以看到bootcmd=nand read.jffs2 0x30007FC0 kernel;bootm 0x30007FC0 nand read.jffs2 0x30007FC0 kernel就是将内核从Flash读到内存 bootm 0x30007FC0的作用就是引导启动内核。 2.从Flash中将内核读取到内存...
关于bootcmd,其实是U-boot内部好几个命令组成的命令集,负责引导内核的操作,以x210板载的bootcmd为例,bootcmd=movi read kernel 30008000;bootm 30008000;这其实是两句命令,第一句的意思是从inand的kernel分区读取内容到DDR内的地址30008000,第二句的意思是使用bootm启动命令到DDR的地址30008000处执行内核。其中,这个300...
server_args = -s /tftpboot //为内核uImage存放的位置与shell zImage_to_uImage.sh中最终生成uImage的位置相同 disable = yes -àno per_source = 11 cps = 100 2 flags = IPv4 } 4:重新启动xinetd服务 [root@centos /media/CentOS_5.5_Final/CentOS]$/etc/init.d/xinetd restart 之后uboot通过tftp...
3. 启动内核,内核此时卡在Starting kernel …位置。4. 重新启动系统(注意:不要断电启动),进入UBoot命令行界面 5. 在命令行输入(数字是刚才得到的数字):md 0xc0770be8