uboot基础知识

1,恢复mmc卡上uboot的默认参数

mmc init 1
mmc write 1 0x80007fc0 4592 1

reset

2,常用命令

2.1基本操作

命令

描述

version

查看当前版本

help

查看命令帮助

bootm

执行kernel

run

执行env中的命令

go

goaddr,开始执行addr地址上的指令

2.2 I/O设备

命令

描述

setstdin serial

设置串口为当前输入

setstdin usbkbd

设置usb键盘为当前输入

setstdout serial

设置串口为当前输出

setstdout lcd

设置LCDC为当前输出

loady

从串口下载文件,使用Ymoderm模式。

2.3USB设备

命令

描述

usbreset

复位USB控制器

usbstop

停用USB控制器

usbtree

显示USB设备结构

usbinfo

显示当前的USB设备

usbstorage

显示USB存储设备信息

usbdev

显示或选择当前USB存储设备

usbpart

显示USB存储设备的分区信息


2.4SD/MMC设备

命令

描述

mmcinit

复位SD/MMC控制器

mmcdevice



2.5Sata设备

命令

描述

scsireset

复位Sata控制器

scsiinit

初始化Sata控制器

scsiscan

扫描Sata控制器

scsiinfo

显示当前的Sata设备

scsidevice

显示或选择当前Scsi设备

scsipart

显示Scsi设备的分区信息


2.6文件系统

命令

描述

fatls/ext2ls

用法:fatls/ext2lsinterface device:part

查看使用interface接口的设备号为devicepart分区上的fatext2/3文件系统

示例:fatls scsi 0:1就是查看scsi0上的第一个分区

ext2lsmmc 0:2就是查看sd/mmc0上的第二个分区

Fatload/ext2load

用法:fatload/ext2loadinterface device:part addr name

在使用interface接口的设备号为devicepart分区上读取名字为name的文件到ddr中的addr地址

示例:fatloadusb 0:1 0x80007fc0 uImage就是从usb0的第一个分区读取uImage文件到0x80007fc0

2.7Mem操作

命令

描述

md

mdaddr length,显示从addr地址开始的长度为length的数据

mm

mmaddr,修改位于addr地址的memory

mw

mmaddr value,将value值写入addr地址

mtest

mtestbegin_addr end_addr pattern, iteration,对memory进行读写测试

示例:mtest0x80000000 0x90000000 0xaa55aa55 1


2.8网络操作

命令

描述

setserverip

设置服务器ip地址

scsiipaddr

设置本机ip地址

ping

ping某个ip

tftp

tftpaddr filename,从服务器上下载名为filename的文件到addr地址

进阶操作

2.9升级xload/uboot

ns2416update xload/uboot addr length
addr : xload/uboot
文件所在ddr中的地址,之前由文件系统或网络读入,读入的同时可获得文件长度。

2.10导入env

ns2416mvenv addr length

addr: env文件所在ddr中的地址,之前由文件系统或网络读入,读入的同时可获得文件长度。

2.11开启CoreB

ns2416wakeup

2.12初始化HDMI

NS2416hdmi

2.13操作系统选择菜单

ns2416menu命令。在env中须事先准备好所需环境变量。

osnum:菜单显示的操作系统数量

menuos_n:n个操作系统显示的名称

menucmd_n:选择第n个操作系统时执行的命令

示例

osnum=2

menuos_1=Android

menucmd_1=runandroidboot

menuos_2=Recovery

menucmd_2=runrecoveryboot




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值