u-boot 中 tftp、sf命令使用详解
一. tftp命令使用详解
准备工作
电脑端环境:tftpd32 软件
目标板环境:uboot
注:
a.将目标板与电脑用网线设置好,并且将电脑的防火墙关闭;
b.将电脑与目标板的ip地址设置成同一个网段。例:电脑IP=192.168.1.12 目标板IP=192.168.1.13;
c.在uboot命令行模式下输入“ping 电脑IP”命令,得到返回信息:“host 192.168.1.3 is alive”,则表示目标板与电脑链接正常,可以进行文件传输;
d.在电脑端打开tftp32.exe软件,并将你想传输的文件放在该软件同一目录。
- 从电脑 tftp 服务器下载文件至目标板
在 uboot 命令行模式下输入 “tftp 内存地址 文件全名” 格式命令,如下所示:
tftp 0x30008000 uImage
上面的命令所表达的意思是:从tftp服务器中下载名为“uImage”的文件至目标板0x30008000内存地址处,这里的0x30008000指的是该文件在内存中的起始地址。
- 将目标板中的文件上传至电脑 tftp 服务器
在 uboot 命令行模式下输入 “tftp 内存地址 文件全名 文件长度(单位:Byte)” 格式的命令,如下所示:
tftp 0x30008000 uImage_bak 0x300000
上面的命令所表达的意思是:从目标板内存0x30008000处,作为名为“uImage_bak”文件的起始地址,该文件的长度为3Mbit,然后将该文件上传至电脑tftp服务器中,上传成功后,可在tftp32.exe软件同一目录下找到名为“uImage_bak”的文件。
二. sf 命令使用详解
该命令是对uboot中支持的spi flash芯片进行操作,可以将uboot.bin、uImage、rootfs等文件写进spi flash中。
注:目前没时间做详细总结,暂时引用相关博客。
u-boot 中 tftp、sf命令使用详解相关推荐
- Windows中ipconfig /all命令参数详解
ipconfig命令参数详解 结果详解 1.主机名:本机PC的hostname,主机名指得是网络上设备的名称,主机名即计算机名,是用来标识计算机在"网上邻居"里是身份的,这样其他用 ...
- Spring Boot中使用MyBatis注解配置详解
之前在Spring Boot中整合MyBatis时,采用了注解的配置方式,相信很多人还是比较喜欢这种优雅的方式的,也收到不少读者朋友的反馈和问题,主要集中于针对各种场景下注解如何使用,下面就对几种常见 ...
- Spring boot 中pom.xml 各个节点详解
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20 ...
- linux无法释放信号量ipcs,Linux系统中的ipcs命令使用详解
用途 报告进程间通信设施状态. 语法 复制代码 代码如下: ipcs [-mqs] [-abcopt] [-C core] [-N namelist] -m 输出有关共享内存(shared memor ...
- 在Linux中ipcs命令,Linux系统中的ipcs命令使用详解
用途 报告进程间通信设施状态. 语法 复制代码代码如下: ipcs [-mqs] [-abcopt] [-C core] [-N namelist] -m 输出有关共享内存(shared memory ...
- linux tftp客户端安装命令,Linux系统中tftp命令使用详解
Linux系统中tftp命令主要是传输文件用的.下面由学习啦小编为大家整理了linux系统中tftp命令使用详解,希望对大家有帮助! Linux系统中tftp命令使用详解 语法 tftp [主机名称或 ...
- linux中cat、more、less命令区别详解
linux中cat.more.less命令区别详解 转自:https://blog.csdn.net/xyw_blog/article/details/16861681 众所周知linux中命令cat ...
- linux中which命令详解,Linux下which命令使用详解(转)
我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索: which 查看可执行文件的位置. whereis 查看文件的位置. locate 配合数据库查看文件位置. f ...
- linux系统里route -n不起作用,Linux系统中traceroute命令使用详解
Linux系统中traceroute命令可以追踪到网络数据包的路由途径.下面由学习啦小编为大家整理了linux系统中traceroute命令使用详解,希望对大家有帮助! Linux系统中tracero ...
最新文章
- 1. vi 与 vim 有什么区别呢,它们之间有什么关系?
- 微软正式发布Azure Storage上的静态网站
- LeetCode面试刷题技巧-二分查找算法(下):通过 LeetCode 学习二分查找算法-销售价值减少的颜色球
- vant 做表格_Vant List 列表
- leetcode 无重复字符的最长子串
- 构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(44)-工作流设计-设计表单...
- linux 开放5222端口,ejabberd 安装配置
- nodejs mysql模块_NodeJs使用Mysql模块实现事务处理
- java打印倒立直角三角形
- 新浪微博客户端(27)-格式化工具条显示数字
- utilities(C/C++)(二)
- selenium webdriver——鼠标事件
- 用DDA算法绘制一条直线
- Excel:数据处理
- 数据结构:八大数据结构分类
- 负载均衡(Load Balance)
- MyBatis和Hibernate的区别
- 基于Java毕业设计疫情下的居民管理系统源码+系统+mysql+lw文档+部署软件
- ZYNQ开发系列——PS开发之HelloWorld
- Android异步和同步的区别