tftp软件:
链接:https://pan.baidu.com/s/1VYRUgzCkh5PEaBK0ZDJyKQ
提取码:f8ba

两种方式中tftpd32都必须处于运行模式

存疑?:目前看只有设置本地ip为192.168.10.10才能下载成功,自动分配的ip地址192.168.10.221不行,暂时不知道是操作有问题还是本来只能192.168.10.10才能行?

一、路由器工作在桥接模式

1、开发板进入到uboot模式,用网线将开发板和电脑连接起来(桥接模式lan口wan口不分),在电脑上配置tftp服务器,即打开tftpd32应用程序。
2、配置本地tftp服务器

这里的地址192.168.10.10是从开发板的输出log中找到的(是服务器地址),开发板地址默认是192.168.10.1,如下:

Hit any key to stop autoboot:  0
=>
=> tftpboot lede-ramips-mt7621-mt7621-rfb-ax-nand-squashfs-sysupgrade.bin;nand erase 0x180000 0x3f40000;nand write 0x80010000 0x180000 $(filesize)
Using eth@1e100000 device
TFTP from server 192.168.10.10; our IP address is 192.168.10.1
Filename 'lede-ramips-mt7621-mt7621-rfb-ax-nand-squashfs-sysupgrade.bin'.

3、把需要烧录的文件放到服务器路径中,即要烧录的bin文件需要放到Current Directory路径中,然后执行下面操作

图片中的1应该选择192.168.10.10,然后点击2会显示3,3中的bin文件就是要烧录的文件

4、在uboot命令行 中执行:

tftpboot lede-ramips-mt7621-mt7621-rfb-ax-nand-squashfs-sysupgrade.bin;nand erase 0x180000 0x3f40000;nand write 0x80010000 0x180000 $(filesize)

二、路由器工作在路由模式

当路由器工作在桥接模式mt7621默认ip地址跟tftp服务器不在一个网段,需要用上门方式;当工作在路由模式时,tftp服务器所在pc跟路由器工作在同一网段,可以用下面方式:

1、pc连到路由器的lan口(wan口接的外网),把bin文件放到指定目录,根据pc地址配置服务器地址
2、通过scp或tftp将固件传入至openwrt中的某个目录下,如/tmp。

root@LEDE:/tmp# tftp -g 192.168.10.221 -r lede-ramips-mt7621-mt7621-rfb-ax-nand-
squashfs-sysupgrade.bin
root@LEDE:/tmp# ls
TZ
board.json
dhcp.leases
dnsmasq.d
etc
extroot
hosts
l1profile.sh
lede-ramips-mt7621-mt7621-rfb-ax-nand-squashfs-sysupgrade.bin

3、命令终端进入到该路径后,用以下两种指令均可将固件成功烧入

root@LEDE:/tmp# sysupgrade -n lede-ramips-mt7621-mt7621-rfb-ax-nand-squashfs-sysupgrade.bin

4、怎样通过tftp从开发板中下载固件到本地电脑?

tftp从linux下载文件:root@CMCC:/usr/lib# tftp -p 192.168.10.10 -l libpcap.so

openwrt路由器固件烧录mt7621用tftp方式实现烧录固件的两种方式相关推荐

  1. java 产生随机数的两种方式,Java产生随机数的两种方式

    Java产生随机数的两种方式 Java产生随机数的两种方式 在java中,我们可以通过两种方式来获取随机数(generating a random number)一种是大家熟悉的java.lang.M ...

  2. java两种绑定方式_Javascript绑定事件的两种方式的区别

    命名函数 function check(){ //code } 匿名函数 window.onload = function(){ //先获取元素对象,再绑定事件,绑定的是匿名函数不可重用 var bt ...

  3. android注册广播两种方式,Android 注册广播的两种方式对比

    Android 注册广播的两种方式对比 1.常驻型广播 常驻型广播,当你的应用程序关闭了,如果有广播信息来,你写的广播接收器同样的能接受到, 他的注册方式就是在你的应用程序中的AndroidManif ...

  4. linux远程桌面方式,Linux 远程桌面的两种方式

    在绝多数情况下,Linux 不需要使用到GUI的桌面环境,但是有时在一些特殊的场景如安装Oracle的时候,需要有图形界面进行辅助才可以安装. 如果要使用Linux的图形界面,一般有两种方式: 1.L ...

  5. 计算机软件著作权取得方式,著作权取得主要有两种方式是什么

    一.著作权取得主要有两种方式是什么 著作权的取得亦即著作权的产生,指作者因其创作作品而取得著作权保护,享有著作人身权和财产权. 1.自动取得:即著作权因作品创作完成.形成作品这一法律事实的存在而自然取 ...

  6. java 多线程两种方式_JAVA多线程实现的两种方式

    java多线程实现方式主要有两种:继承Thread类.实现Runnable接口 1.继承Thread类实现多线程 继承Thread类的方法尽管被我列为一种多线程实现方式,但Thread本质上也是实现了 ...

  7. matlab 转换 tfrecord,训练数据集与TFRecord互相转换的两种方式

    TensorFlow使用TFRecord格式来统一存储数据,该格式可以将图像数据.标签信息.图像路径以及宽高等不同类型的信息放在一起进行统一存储,从而方便有效的管理不同的属性. 将训练数据集转成TFR ...

  8. java 深克隆_Java实现深克隆的两种方式

    序列化和依次克隆各个可变的引用类型都可以实现深克隆,但是序列化的效率并不理想 下面是两种实现深克隆的实例,并且测试类对两种方法进行了对比: 1.重写clone方法使用父类中的clone()方法实现深克 ...

  9. iOS 自定义layer的两种方式

    在iOS中,你能看得见摸得着的东西基本都是UIView,比如一个按钮,一个标签,一个文本输入框,这些都是UIView: 其实UIView之所以能显示在屏幕上,完全是因为它内部的一个图层 在创建UIVi ...

  10. MyBatis获取参数值的两种方式以及传参情况

    MyBatis获取参数值的两种方式 MyBatis获取参数值的两种方式:${}和#{} 传参情况 演示环境 1.单个字面量类型的参数 2.多个字面量类型的参数 3.map集合类型的参数 4.实体类类型 ...

最新文章

  1. PHP和MySQL Web开发从新手到高手,第8天-创建categories管理页面
  2. python数据分析的主要流程-用Python语言做数据分析基本思路和流程
  3. SCCM2012之客户端发现与安装
  4. python数据分析pandas_Python数据分析之 pandas汇总和计算描述统计
  5. 小米10的Android安全更新,MIUI 12首批更新名单被曝光,小米10系列优先上Android 11...
  6. 记得5年前左右的时候,IT这块刚好处于最火专业之一!至今为止,依旧很多人选择计算机!由于女生也很多选择这块,所以给很多公司带来了福利啊!以前一个互联网公司女生少的可怜啊!可随着IT这块人员的进入,竞争
  7. 1.3tf的varible\labelencoder
  8. 【codevs2822】爱在心中 tarjan 缩点+理解
  9. 无法通过sak判断卡片类型_如何判断你家门能否更换智能锁?选锁门道你要懂!...
  10. luoguP1742 最小圆覆盖
  11. NAnt0.92版本首次在windows 8.1的机子上运行报错的问题解决
  12. java语言程序设计(梁勇)
  13. vue中用echats绘制中国地图
  14. linux键盘映射默认,Linux 中的键盘映射
  15. linux 活动主分区,主引导扇区(MBR),分区表(DPT)及活动分区(DBR) | 技术部落
  16. 苹果10月23日或发布iPad mini
  17. Region Proposal by Guided Anchoring 阅读笔记
  18. xlsx表格怎么做汇总统计_表格进行分类汇总怎么做
  19. 计算机网络技术主要课程阐述,计算机网络技术专业实训课程体系研究
  20. 如何在Python中加速信号处理

热门文章

  1. 广告反作弊的常用技术分析
  2. 〖金融帝国实验室〗(Capitalism Lab)软件(Software)开局攻略(作者:似流年)
  3. AR系列路由器产品介绍
  4. 以赣锋锂业为例看锂矿价格和股价走势
  5. 我要是儿子的同班同学
  6. 360safe3.php讲解,Safe3的教程
  7. 【微信小程序】微信小程序保存二维码海报到相册,以及解决二维码不够清晰的问题
  8. 【OS xv6】1 万字详解shell源码解析命令(内含wsl+vscode调试xv6教程 文档第一章助读)
  9. 计算机组成原理学习笔记第5章指令系统 5.3——操作数寻址方式
  10. Ecovadis认证是什么?