zoukankan      html  css  js  c++  java
  • uboot指令和环境变量

    一、uboot指令

    1、printenvpri打印环境变量

    2、setenv - 设置环境变量,和saveenv 配合使用

    3、saveenv - 保存环境变量

    4、run - 执行设置好的脚本,比如将uboot的指令A和指令B集合成指令C,则执行C需要在前面加上run; 

    5、boot - uboot进入内核执行;boot命令默认执行的命令式bootcmd

    6、bootm - 只能用来引导经过mkimage构建了镜像头的内核镜像文件以及根文件镜像;

    7、fsload 可以将内核和文件系统从flash、读出来,放到内存中,使用的是jffs2文件系统;

    8、tftp 下载镜像文件到内存中;tftp {addr} {uimage_name};tftp 将某个文件下载到内存中,然后可以通过bootm引导;

    二、环境变量

    1bootcmd  - 倒计时结束后,默认执行得指令;

    2bootargs - 传递给kernel启动执行的参数,比如选择使用jffs2文件系统还是NFS文件系统,例如:

    bootargs=root=/dev/mtdblock6 rw rootfstype=jffs2  //使用nand flash上的jffs2文件系统,mtdblock6 表示第flash6块分区(nor0 1 2 3nand4 5 6);

     bootargs=root=/dev/nfs rw nfsroot=${serverip}:${nfsdir} //使用NFS文件系统;

    3、ethact - 设置默认网卡  /* setenv ethact gemac1 设置网卡1为默认网卡,执行ping命令数据将从网卡1发出 */

  • 相关阅读:
    AT SELECTIONSCREEN的用法
    ADD的用法
    ~的用法
    DIV+CSS布局
    CSS 列表
    CSS 文本
    VC include 路径解析
    CRITICAL_SECTION临界区学习
    UI设计时要注意的几个方面
    使用和扩展marshal_as库
  • 原文地址:https://www.cnblogs.com/FarmPick/p/uboot.html
Copyright © 2011-2022 走看看