一. 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软件,并将你想传输的文件放在该软件同一目录。

  1. 从电脑 tftp 服务器下载文件至目标板
    在 uboot 命令行模式下输入 “tftp 内存地址 文件全名” 格式命令,如下所示:
tftp 0x30008000 uImage

上面的命令所表达的意思是:从tftp服务器中下载名为“uImage”的文件至目标板0x30008000内存地址处,这里的0x30008000指的是该文件在内存中的起始地址。

  1. 将目标板中的文件上传至电脑 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命令使用详解相关推荐

  1. Windows中ipconfig /all命令参数详解

    ipconfig命令参数详解 结果详解 1.主机名:本机PC的hostname,主机名指得是网络上设备的名称,主机名即计算机名,是用来标识计算机在"网上邻居"里是身份的,这样其他用 ...

  2. Spring Boot中使用MyBatis注解配置详解

    之前在Spring Boot中整合MyBatis时,采用了注解的配置方式,相信很多人还是比较喜欢这种优雅的方式的,也收到不少读者朋友的反馈和问题,主要集中于针对各种场景下注解如何使用,下面就对几种常见 ...

  3. Spring boot 中pom.xml 各个节点详解

    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20 ...

  4. linux无法释放信号量ipcs,Linux系统中的ipcs命令使用详解

    用途 报告进程间通信设施状态. 语法 复制代码 代码如下: ipcs [-mqs] [-abcopt] [-C core] [-N namelist] -m 输出有关共享内存(shared memor ...

  5. 在Linux中ipcs命令,Linux系统中的ipcs命令使用详解

    用途 报告进程间通信设施状态. 语法 复制代码代码如下: ipcs [-mqs] [-abcopt] [-C core] [-N namelist] -m 输出有关共享内存(shared memory ...

  6. linux tftp客户端安装命令,Linux系统中tftp命令使用详解

    Linux系统中tftp命令主要是传输文件用的.下面由学习啦小编为大家整理了linux系统中tftp命令使用详解,希望对大家有帮助! Linux系统中tftp命令使用详解 语法 tftp [主机名称或 ...

  7. linux中cat、more、less命令区别详解

    linux中cat.more.less命令区别详解 转自:https://blog.csdn.net/xyw_blog/article/details/16861681 众所周知linux中命令cat ...

  8. linux中which命令详解,Linux下which命令使用详解(转)

    我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索: which 查看可执行文件的位置. whereis 查看文件的位置. locate 配合数据库查看文件位置. f ...

  9. linux系统里route -n不起作用,Linux系统中traceroute命令使用详解

    Linux系统中traceroute命令可以追踪到网络数据包的路由途径.下面由学习啦小编为大家整理了linux系统中traceroute命令使用详解,希望对大家有帮助! Linux系统中tracero ...

最新文章

  1. 1. vi 与 vim 有什么区别呢,它们之间有什么关系?
  2. 微软正式发布Azure Storage上的静态网站
  3. LeetCode面试刷题技巧-二分查找算法(下):通过 LeetCode 学习二分查找算法-销售价值减少的颜色球
  4. vant 做表格_Vant List 列表
  5. leetcode 无重复字符的最长子串
  6. 构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(44)-工作流设计-设计表单...
  7. linux 开放5222端口,ejabberd 安装配置
  8. nodejs mysql模块_NodeJs使用Mysql模块实现事务处理
  9. java打印倒立直角三角形
  10. 新浪微博客户端(27)-格式化工具条显示数字
  11. utilities(C/C++)(二)
  12. selenium webdriver——鼠标事件
  13. 用DDA算法绘制一条直线
  14. Excel:数据处理
  15. 数据结构:八大数据结构分类
  16. 负载均衡(Load Balance)
  17. MyBatis和Hibernate的区别
  18. 基于Java毕业设计疫情下的居民管理系统源码+系统+mysql+lw文档+部署软件
  19. ZYNQ开发系列——PS开发之HelloWorld
  20. Android异步和同步的区别

热门文章

  1. SQL学习之where语句
  2. PCA主成分分析实战案例
  3. 「深度剖析」程序员因为奇葩需求暴打pm,然后被双双开除
  4. 网站抓取获取手机号码原理解析
  5. 带你搭建一下虚拟机和Redis集群,记得收藏
  6. 学习日志:关于.py文件双击打开出现闪退的情况
  7. 什么是编译型语言和解释型语言?
  8. 下一个经过基因编辑的婴儿可能没有镰状细胞或肌营养不良症
  9. 09.less-----less中的变量
  10. iframe和iframe实现页面内嵌套一个页面(jsp)