Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1658793
  • 博文数量: 174
  • 博客积分: 5493
  • 博客等级: 上校
  • 技术积分: 5802
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-05 15:13
个人简介

炼狱,是为追逐光芒

文章分类

全部博文(174)

文章存档

2017年(1)

2016年(3)

2015年(9)

2014年(5)

2013年(23)

2012年(56)

2011年(45)

2010年(32)

分类: LINUX

2011-12-30 09:29:38

1.?/help
(1)查看当前u-boot所有支持的命令
(2)#? name --查看name命令的详细用法

2.环境变量相关
(1)printenv:查看环境变量
#printenv --查看所有环境变量
#printenv name --查看name的值

(2)setenv:添加、修改、删除环境变量
#setenv name value --添加或修改name环境变量
#setenv name --删除name环境变量

(3)saveenv:保存当前所有变量,存入flash

3.文件下载
(1)tftp
#tftp addr file ---把服务器端tftp目录下的file下载到内存的addr处

4.内存操作
(1)md:显示内存区的内容
#md[.b,.w,.l] addr

(2)mm:修改内存,地址自动递增
#mm[.b,.w,.l] addr
mm提供交互式的修改存储器方法,输入一个合法的十六进制数,该值就会被写进对应地址,直接按回车,该地址的值保持不变,输入空格,然后回车,结束输入

5.norflash操作
(1)flinfo:查看flash扇区信息
#flinfo--显示所有norflash扇区信息,后面带RO的,说明这个sector已经写保护了。
#flinfo num--显示第num快norflash芯片信息
(2)protect:flash写保护
①#protect off all:关闭所有扇区的写保护
②#protect on all:打开所有扇区的写保护
③#protect on/off start end:打开/关闭从start到end扇区的写保护
(3)erase:擦除flash扇区
#erase start end--擦除从start到end的扇区,start为其实扇区起始地址,end为要擦除的扇区的结束地址,比如:erase 30000 1effff
(4)cp:拷贝数据
#cp[.b,.w,.l] saddr daddr len
#cp.b 31000000 50000 60000 --将内存3100000处的数据,拷贝到50000,长度是60000

擦除Sector 2 和 Sector 3 地址范围20000-3ffff
方法一:erase 20000 3ffff
方法二:erase 20000 +20000

6.nandflash:操作
①#nand info--查看nand信息
②#nand bad--查看坏块信息
③#nand dump addr--查看nand addr数据
④#nand erase start size---擦除start开始的size个字节
⑤#nand erase all --擦除整个nand flash
⑥#nand read m_addr nand_addr size---从nand flash的addr,读取size个字节到内存m_addr
⑦#nand write m_addr nand_addr size---把内存的m_addr开始的size个字节写入nand flash的nand_addr

7.执行程序
(1)go 执行内存中的二进制代码
#go addr [arg ...]
- start application at address 'addr'
      passing 'arg' as arguments

(2)bootm:执行内存中的二进制代码
#bootm [addr [arg ...]]
    - boot application image stored in memory
        passing arguments 'arg ...'; when booting a Linux kernel,
        'arg' can be the address of an initrd image

8.开发板信息
#bdinfo --显示开发板信息

9.自动启动
#setenv bootcmd 'tftp 32000000 uImage;bootm 32000000'
#saveenv

阅读(1848) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~