版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、广州创龙电子科技有限公司Guangzhou Tronlong Electronic Technology Co., Ltdu-boot环境变量和常用命令010203u-boot 环境变量u-boot 常用命令u-boot 添加命令01u-boot 环境变量 第 1 部分u-boot 环境变量04广州创龙电子科技有限公司环 境 变 量 解 释 说 明baudrate串口控制台的波特率bootcmd自动启动时执行命令bootdelay执行自动启动的等候秒数bootfile默认的下载文件名bootargs传递给Linux内核的启动参数console控制台所用的串口波特率mmcboot从mmc(sd卡
2、)启动的启动参数serveripTFTP/NFS服务器端的IP地址ipaddr本地IP地址netmask以太网网络掩码ethaddr以太网MAC地址02u-boot 常用命令 第 2 部分u-boot 常用命令06广州创龙电子科技有限公司1. 帮助命令help或者?获取u-boot支持的命令help 获取命令的详细帮助u-boot 常用命令07广州创龙电子科技有限公司2. 环境变量命令printenv 打印环境变量setenv设置环境变量saveenv保存环境变量u-boot 常用命令08广州创龙电子科技有限公司3. 网络命令ping 测试网络是否连通dhcp自动获取IPu-boot 常用命令
3、09广州创龙电子科技有限公司4. 以太网phy命令mii device查看当前所有phy设备mii device 选中设备mii info 查看设备信息mii read 读取phy的寄存器mii write 配置phy的寄存器mii dump 列举选中的寄存器的配置(具体到bit),只支持reg0-5u-boot 常用命令10广州创龙电子科技有限公司5. SD卡(mmc)命令mmc info查看当前设备的信息mmc rescan重新查找设备mmc dev dev选中设备mmc list 列举所有设备mmc part列举当前设备的分区情况mmc read 读取mmc内容到内存mmc write
4、将内存内容写入到mmc中addr: 读取到内存的位置blk#: 是mmc内的块号,这个位置是mmc的0地址的偏移量,16进制,block单位是512字节cnt: 读取block个数,16进制u-boot 常用命令11广州创龙电子科技有限公司6. Nand Flash命令nand info查看可以使用的Nand Flashnand device dev显示或设定当前使用的Nand Flashnand read 从Nand 的 off 偏移地址处读取size字节的数据到RAM的addr地址nand write 将RAM的 addr 地址处的size字节的数据烧写到Nand的off偏移地址nand
5、erase 擦除Nand Flash的off偏移地址处的size字节的数据nand bad显示Nand Flash的坏块nand erase.chip擦除整块Nand Flash中的数据u-boot 常用命令12广州创龙电子科技有限公司7. SPI Flash命令sf probe 选择spi flashsf read 从spi flash的偏移地址offset开始读取len个字节的内容到内存addr处sf write 将内存addr开始的len个字节的内容写到spi flash的偏移地址offset处sf erase 擦除spi flash的偏移地址offset处开始的len个字节的数据u-b
6、oot 常用命令13广州创龙电子科技有限公司8. USB命令usb start启动并扫描usb控制器usb reset重启usb控制器usb stop关闭usb控制器usb tree已连接的usb设备树usb info dev显示usb设备dev的信息usb storage显示已连接的usb存储设备usb dev dev显示和设置当前usb存储设备usb part dev显示usb存储设备dev的分区信息usb read 读取usb存储设备数据usb write 往usb存储设备写数据u-boot 常用命令14广州创龙电子科技有限公司9. 内存操作命令nm .b, .w, .l 修改内存值 (
7、指定地址)mm .b, .w, .l 修改内存值 (地址自动加一)md .b, .w, .l 显示内存值mw .b, .w, .l count用指定的数据填充内存cp .b, .w, .l count内存的拷贝u-boot 常用命令15广州创龙电子科技有限公司使用内存操作命令点亮LED点亮TL437x_EVM的USER_LED03,引脚为gpio5_10、gpio5_11、gpio5_12、gpio5_13执行命令如下:md 0 x48322194mw.w 0 x48322194 3f80/将GPIO5的寄存器194h的bit1013置一 md 0 x48322134mw.w 0 x48322
8、134 c07f/点亮4个LED,将GPIO5的寄存器134h的bit1013清零 mw.w 0 x48322134 fc7f/熄灭4个LED,将GPIO5的寄存器134h的bit1013置一 u-boot 常用命令16广州创龙电子科技有限公司u-boot命令的使用技巧(1)按“Tab”键可自动补全命令。(2)u-boot增加了命令的历史记录功能,按“上”键可以执行之前执行过的命令。(3)使用命令时,可以使用开头的几个字母来代替。(4)执行一个命令后,再次输入回车就可重复执行(前提:这个命令是可重复执行的)。(5)u-boot接收的数据都是十六进制,输入时可直接输入数字,省略“0 x”。03u-boot 添加命令 第 3 部分18广州创龙电子科技有限公司u-boot 添加命令1. 添加源码中已有的命令在cmd/Kconfig中添加该命令的编译配置;在menuconfig中选中该命令;编译uboot;如果编译出错,根据提示,在include/configs/xxx_evm.h中增加相应的宏定义。19广州创龙电子科技有限公司u-boot 添加命令2. 添加自己编写的命令在cmd目录下增加源码;在cmd/Makefile中添加该命令的编译;在cmd/Kconfig中添加该命令的编译配置;编译uboot。20广州创龙电子科技有限公司u
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年电离辐射计量标准器具项目资金筹措计划书代可行性研究报告
- 编制说明-交通船闸闸阀门制造质量检验规程
- 2024年广东省深圳实验教育集团中考英语三模试卷
- 上海市市辖区(2024年-2025年小学五年级语文)人教版课后作业(下学期)试卷及答案
- 上海市县(2024年-2025年小学五年级语文)人教版竞赛题(下学期)试卷及答案
- 一年级数学计算题专项练习汇编
- 三年级数学上册教案
- 智能照明系统技术规格书
- 包装用皮袋信封小袋产业深度调研及未来发展现状趋势
- 名片纸半成品产业深度调研及未来发展现状趋势
- 行政复议法-形考作业3-国开(ZJ)-参考资料
- 疯牛病检测规范与防控
- 小学生写字教学经验交流
- 施工现场保卫方案
- 风力光伏新能源发电企业组织架构和部门职能
- 《柔性接口给水管道支墩》(10S505国标图集)简介-国标10s505
- 河沙开采工艺流程
- 机井通电标准化设计(200kVA
- [宝典]妻管严攻略游戏生活休闲
- 培养学生良好学习习惯的物理教学策略
- 湖北省博物馆英文导游词
评论
0/150
提交评论