首页 技术 正文
技术 2022年11月21日
0 收藏 346 点赞 4,679 浏览 1922 个字

    修改:mw [内存地址] [值] [长度]

例如:mw 0x02000000 0 128

表示修改地址为0x02000000~0x02000000+128的内存值为0.

显示:md [内存地址] [长度]

    例如:md 0x02000000 128

表示显示0x02000000的内存数据,长度为128个32bit.

注意[长度]的取值,例如:

# md 02000000 10

02000000: ffffffff ffffffff ffffffff ffffffff …………….

02000010: ffffffff ffffffff ffffffff ffffffff …………….

02000020: ffffffff ffffffff ffffffff ffffffff …………….

02000030: ffffffff ffffffff ffffffff ffffffff …………….

# md 02000000 a

02000000: ffffffff ffffffff ffffffff ffffffff …………….

02000010: ffffffff ffffffff ffffffff ffffffff …………….

02000020: ffffffff ffffffff ……..

参考:

bootfile=uImage

serverip=192.168.1.177

nfshost=192.168.1.177

set bootargs=console=ttyS0,115200n8=noinitrd rw ip=192.168.1.80 video:output=pal root=/dev/nfs nfsroot=192.168.1.177:/work/ramdisk,nolock mem=28M

set bootcmd=’tftp;bootm’

set setboot setenv bootargs \$(bootargs) eth=\$(ethaddr)

set bootcmd ‘run setboot; bootm 0x2040000’

1. 得到所有命令列表

2. help: help usb, 列出USB功能的使用说明

3. ping:注:只能开发板PING别的机器

4. setenv: 设置互环境变量:

5. setenv serverip 192.168.0.1

6. setenv ipaddr 192.168.0.56

7. setenv bootcmd ‘tftp 32000000 vmlinux; kgo 32000000’

8. saveenv: 保存环境变量

9. 在设置好环境变量以后, 保存变量值

10. tftp: tftp 32000000 vmlinux, 把server(IP=环境变量中设置的serverip)中/tftpdroot/ 下的vmlinux通过TFTP读入到物理内存32000000处。

11. kgo: 起动没有压缩的linux内核,kgo 32000000

12. bootm:起动UBOOT TOOLS制作的压缩LINUX内核, bootm 3200000

13. protect: 对FLASH进行写保护或取消写保护, protect on 1:0-3(就是对第一块FLASH的0-3扇区进行保护),protect off 1:0-3取消写保护

14. erase: 删除FLASH的扇区, erase 1:0-2(就是对每一块FLASH的0-2扇区进行删除)

15. cp: 在内存中复制内容, cp 32000000 0 40000(把内存中0x32000000开始的0x40000字节复制到0x0处)

16. mw: 对RAM中的内容写操作, mw 32000000 ff 10000(把内存0x32000000开始的0x10000字节设为0xFF)

17. md: 修改RAM中的内容, md 32000000(内存的起始地址)

18. usb:

l usb start: 起动usb 功能

l usb info: 列出设备

l usb scan: 扫描usb storage(u 盘)设备

19. fatls:列出DOS FAT文件系统, 如:fatls usb 0列出第一块U盘中的文件

20. fatload: 读入FAT中的一个文件,如:fatload usb 0:0 32000000 aa.txt

21. 把USB中的aa.txt 读到物理内存0x32000000处!

22. flinfo: 列出flash的信息

23. loadb: 准备用 KERMIT协议接收来自kermit或超级终端传送的文件。

24. nfs: nfs 32000000 192.168.0.2:aa.txt , 把192.168.0.2(LINUX 的NFS文件系统)中的NFS文件系统中的aa.txt 读入内存0x32000000处。

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,994
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,507
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,350
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,135
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,768
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,845