zoukankan      html  css  js  c++  java
  • uboot中ftd命令


    可以从u-boot官网源码下载一个比较新的u-boot, 查看它的cmd/fdt.c
    ftp://ftp.denx.de/pub/u-boot/

    fdt命令使用示例
    nand read.jffs2 32000000 device_tree      // 从flash读出dtb文件到内存(0x32000000)
    fdt addr 32000000                                      // 告诉fdt, dtb文件在哪
    fdt print /led pin                                           // 打印/led节点的pin属性
    fdt get value XXX /led pin                           // 读取/led节点的pin属性, 并且赋给环境变量XXX
    print XXX                                                    // 打印环境变量XXX的值
    fdt set /led pin <0x00050005>                     // 设置/led节点的pin属性
    fdt print /led pin                                            // 打印/led节点的pin属性
    nand erase device_tree                              // 擦除flash分区
    nand write.jffs2 32000000 device_tree      // 把修改后的dtb文件写入flash分区

  • 相关阅读:
    算法53----换钱的最小次数和方法数【动态规划】
    算法52-----矩阵最小路径【动态规划】
    Data
    Git
    Git
    Git
    Git
    DevOps
    Docker
    Tools
  • 原文地址:https://www.cnblogs.com/zhangshuaifeng/p/10739659.html
Copyright © 2011-2022 走看看