[uEnv.txt]在uEnv.txt文件中使用if语句实现Image/dtb文件切换
- 指定image/dtb文件
bootdir= bootfile=zImage fdtfile=embest-SBCC_PH8800_WLQ.dtb loadaddr=0x82000000 fdtaddr=0x88000000finduuid=part uuid mmc ${mmcdev}:2 uuid loadfdt=fatload mmc ${mmcdev}:1 ${fdtaddr} ${fdtfile} loaduimage=fatload mmc ${mmcdev}:1 ${loadaddr} ${bootfile}uenvcmd=mdio write 7 0 0x800; mmc rescan; run loaduimage; run loadfdt; run fdtboot fdtboot=run mmc_args; bootz ${loadaddr} - ${fdtaddr} mmc_args=run finduuid; setenv bootargs console=ttyS0,115200n8 loglevel=0 systemd.log_target=null systemd.journald.forward_to_console=0 ${optargs} root=PARTUUID=${uuid} rw rootfstype=${mmcrootfstype}
- 支持切换image/dtb文件
bootdir= bootfile=zImage fdtfile=embest-SBCC_PH8800_WLQ.dtb loadaddr=0x82000000 fdtaddr=0x88000000finduuid=part uuid mmc ${mmcdev}:2 uuidrecoveryflag=falseuenvcmd=if test ${recoveryflag} = "true"; then setenv bootfile zImage_bak; setenv fdtfile embest-SBCC_PH8800_WLQ_bak.dtb; echo bootfile=${bootfile} fdtfile=${fdtfile}; fi; setenv loadfdt fatload mmc ${mmcdev}:1 ${fdtaddr} ${fdtfile}; setenv loaduimage fatload mmc ${mmcdev}:1 ${loadaddr} ${bootfile}; mdio write 7 0 0x800; mmc rescan; run loaduimage; run loadfdt; run fdtbootfdtboot=run mmc_args; bootz ${loadaddr} - ${fdtaddr} mmc_args=run finduuid; setenv bootargs console=ttyS0,115200n8 loglevel=0 systemd.log_target=null systemd.journald.forward_to_console=0 ${optargs} root=PARTUUID=${uuid} rw rootfstype=${mmcrootfstype}
- 软件更新
mount -o remount,rw /boot/firmware固件更新成功:(注意-i和语句中的三个斜杠) sed -i 's/recoveryflag=true/recoveryflag=false/' /boot/firmware/uEnv.txt固件更新失败: sed -i 's/recoveryflag=false/recoveryflag=true/' /boot/firmware/uEnv.txt syncmount -o remount,ro /boot/firmware
[uEnv.txt]在uEnv.txt文件中使用if语句实现Image/dtb文件切换相关推荐
- Python提取Word文件中的目录标题保存为Excel文件
from docx import Document from openpyxl import Workbook from openpyxl.styles import Alignment, Borde ...
- 【Groovy】Xml 反序列化 ( 使用 XmlParser 解析 Xml 文件 | 获取 Xml 文件中的节点和属性 | 获取 Xml 文件中的节点属性 )
文章目录 一.创建 XmlParser 解析器 二.获取 Xml 文件中的节点 三.获取 Xml 文件中的节点属性 四.完整代码示例 一.创建 XmlParser 解析器 创建 XmlParser 解 ...
- 用友t3服务器文件丢失,用友T3软件在T3用友通标准版恢复账套时在备份的文件中找不到要恢复的文件,如何解决?-用友T3...
文章摘要:用友T3软件在T3用友通标准版恢复账套时在备份的文件中找不到要恢复的文件,如何解决?在T3用友通标准版恢复账套时在备份的文件中找不到要恢复的文件,如何解决? 问题模块: 系统管理关键字:备份 ...
- ffmpeg-从flv文件中提取AAC音频数据保存为文件
AAC ADTS格式协议: 从flv文件中提取AAC音频数据保存为文件. 如果需要详细了解AAC ADTS格式,可以查询文档. 原文件: 提取aac文件: main.c #include <st ...
- IDEA去除mapper.xml文件中的sql语句的背景色
2019独角兽企业重金招聘Python工程师标准>>> IDEA版本 2017.3 mapper.xml文件中的sql语句,总是黄色一大片,看起来不舒服. 按如下设置进行设置即可 此 ...
- 让apache解析html里的php代码,让Apache解析html文件中的php语句
为什么要干这种事呢? 原因在于: 对于纯粹的网页来说(不涉及对于数据库的操作),可以使用一些软件来生成html代码.推荐软件Axure 但是,当生成html文件之后,你发现还要写php语句对数据库进行 ...
- java代码将excel文件中的内容列表转换成JS文件输出
思路分析 我们想要把excel文件中的内容转为其他形式的文件输出,肯定需要分两步走: 1.把excel文件中的内容读出来: 2.将内容写到新的文件中. 举例 一张excel表中有一个表格: 我们需要将 ...
- 查找计算机里包含相关文字,win10系统搜索文件中包含的文字来找到该文件的详细方案...
win10系统使用久了,好多网友反馈说关于对win10系统搜索文件中包含的文字来找到该文件设置的方法,在使用win10系统的过程中经常不知道如何去对win10系统搜索文件中包含的文字来找到该文件进行设 ...
- 在ts文件中引入js模块,编写声明文件的方法
一.声明文件的作用 在ts文件中引入js文件,由于js代码中没有类型约束,所以ts无法获得js代码的类型信息,进而会隐式推断js中类型为any,失去了ts代码类型推断和约束的作用,声明文件就是将一个j ...
最新文章
- NVIDIA深度学习Tensor Core性能解析(上)
- Maya摄像机动画技能学习教程
- JavaScript 中的原型原来是这样的
- 使用angular5+ionic3+sqlite创建离线app应用
- 小工匠聊架构-分布式场景下的并发幂等性常见的解决方案
- 四、从Excel开始,学习Excel的快捷键
- 日本Blogger专用电脑
- Emachines Em350拆机更换键盘详细流程
- bzoj 4942 整数 思考记录
- 超市收银机属于通用计算机,我是一名刚入超市做收银的,我录入货品后微信收钱之后没有在超市电脑上按确定导入账目导致超市系统上多出来钱这改正过来会很难吗?...
- 2017前端技术大盘点 1
- JavaScript的注意事项
- 如何快速入门PLC编程?
- 二手车预测part1
- 千万千万不可运行的Linux命令
- 受制裁,即 Github 之后,Adobe 也开始大量封禁账号和服务了!
- android端向后台传图片,Android前台从后台下载一张图片 以及 Android前台上传一张图片到后台...
- windows控制iPhone(不需要蓝牙)
- 基于stm32f103rct6(秉火mini板)的rc522RFID读卡例程
- Hibernate从0开始,入门到放弃,一文上手