使用tftpd32烧写内核(拯救你的“砖”)
在制作固件的过程中难免会出现错误,使自己的路由器变成“砖”,那么怎么拯救它呢?在此我来分享一下自己的经验。
前期准备
- 准备好自己要烧写的.bin文件
- 在windows下下载tftpd32软件,并指定安装目录
- 将自己的.bin文件拷贝到安装tftpd32的目录下,更名为test.bin(这个很重要,不要忘记!!!)
- 连接好板子的串口线,看好com口以及波特率
OK,现在我们来烧写我们的.bin文件!!!!
1.用xshell连接至自己的板子,协议选择SERIAL
2.配置好自己的com口以及波特率
完成之后进入自己的板子
3.reboot
reboot之后,你会看到CFE(common firmware environment),它就是一个bootloader,类似u-boot,redboot之类,CFE在启动之后的1~2秒之内会等待由tftp上传的内核并烧写到flash上。
在这里,我选了”2“,选择之后按“Y”继续。
看到这里,有一个server IP,这个就是我们需要填写在本地的ip地址。
如图填写自己的IP地址和子网掩码。
4.打开tftpd32软件,选择我们的10.10.10.3这个IP
OK,现在可以进行烧写了!!!
由于之前我们将.bin文件放在了tftpd32的安装目录下并修改了名称,在这里就不需要填写相对应的文件名以及目录了,直接回车进行烧写!!!
在这里,tftpd32会使用我们的test.bin,正常烧写会出现Got it
完成后会出现done,现在我们就已经把自己的“砖”救回来啦,开始自己的研究之旅吧!!!
使用tftpd32烧写内核(拯救你的“砖”)相关推荐
- 使用 u-boot 烧写内核——韦东山嵌入式Linux学习笔记10
本文实验环境: 1. windows 7(64bit) 2. JZ2440(V2) 使用 u-boot 烧写内核,一般有两种方法. 1. 通过USB下载功能 2. 通过TFTP功能 通过USB下载功能 ...
- 【Tiny4412】使用dnw烧写内核
00. 目录 文章目录 00. 目录 01. dnw简介 02. dnw用法 03. dnw烧写内核 04. 附录 01. dnw简介 dnw是linux环境下使用USB下载工具. 02. dnw用法 ...
- 海思3519A上运行yolov3(一)——板卡配置(包括烧写内核、文件系统等)
一.首次安装SDK 讲SDK安装的压缩包拷贝到Linux服务器进行安装和编译 1.SDK压缩包:Hi3519AV100_SDK_V2.0.1.1.0.tar 2.交叉编译器Linux工具链:arm-h ...
- sd卡烧写linux内核,uboot从SD卡烧写内核和文件系统
环境:ubuntu 13.04 一.首先制作sd启动盘: 插入SD卡 sudo dd iflag=dsync oflag=dsync if=tiny210v2-uboot.binof=/dev/mmc ...
- digispark开发板烧写BootLoader固件升级Attiny85救砖之路
事出有因 之前在网上买的digispark开发板一直没有时间去研究,digispark开发板似乎有4个版本 我手上的是这个版本,与上面的俩有细微的差别,但大同小异,基本都是一样的. 研究时发现商家给的 ...
- Linux移植烧写内核:movi、nand、fastboot、sdfuse命令与分区表(fdisk)、mmc命令之间的关系
movi.nand.fastboot.sdfuse命令与分区表(fdisk).mmc命令之间的关系 movi.nand.fastboot.sdfuse都是需要分区表的. 有了分区表,就能够将分区名称( ...
- linux使用crt烧写内核,怎么使用securecrt烧写天嵌的wince系统
满意答案 sdgofxmr25 2016.07.13 采纳率:43% 等级:9 已帮助:663人 SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows ...
- arm下如何烧写指定分区大小的内核和文件系统
最近在海思3518e平台下烧写内核和文件系统,由于项目需要,需要运行海思SDK中的测试软件HiIspTool,不能使用精简后的文件系统,需要刷一个比较大的文件系统,但在此过程中由于各种原因,弄坏了一个 ...
- 迅为i.MX6ULL终结者Mfgtools修改单独只烧写Uboot,内核,文件系统
1.打开mfgtools_for_6ULL文件夹,找到cfg.ini文件,如果您的板子是EMMC的修改如图 1: 如果您的板子是NAND的,修改如图 2: 2.打开"Profiles\Lin ...
- linux内核烧写erasing failed,TQIMX6UL开发板手动烧写具体方法
烧写 (1) 进入下载菜单 1. 如不能从nand 启动,将拔码打到sd 卡启动.插上已经做好的tf 启动卡.否则拔码打到 nand 启动. 2. 接上串口,上电:在以下倒数完成之前按任意键. ... ...
最新文章
- JAVA语法--位运算
- [Tips]Linux在命令行中打开图形化程序的各种命令
- java中break内外循环_java 中break如何跳出外部循环
- python改文件名_python批量修改文件名、批量修改xml文件的path和filename
- linux下oracle开机自启动,Linux下开机自动启动Oracle的设置
- 【经验】Qt项目开发必备工具
- 未打清分标识处理方式
- 终于从yahoo手中把域名抢救出来了
- 【Transformer】10个重要问题概览Transformer全部内容
- window下git,TortoiseGit安装,以及和github托管项目
- 管理感悟:没有活跃用户量,谈广告都是开玩笑
- 捻花成佛:成为股市高手需要读多少书
- 基于STM32F429,Cubemx的SAI音频播放实验
- 【Unity3D日常开发】Unity3D中实现向Web服务器上传图片以及下载图片功能
- “众里寻她千百度”情人节
- 计算机基础知识文件的复制移动,如何复制文件
- RFID技术是怎么构成的,主要分为哪几部分?
- 好用的街机模拟器-WinKawaks提供下载
- 信息学奥赛对大学计算机专业,关于信息学竞赛学习的几大误区,你必须得知道!...
- 807-C++多继承下,派生类对象有几张虚函数表?
热门文章
- 慕课静态页面制作周记
- mapper找不到报错:Field xxxMapper in xxx required a bean of type 'xxxMapper' that could not be found
- 2019北京中考英语口语计算机考试,2019北京中考英语听说考试体验系统发布,附考试流程和注意事项...
- win32 窗口 绘制矩形
- conda 克隆环境
- Git Github操作简易教程
- linux文件压缩和打包
- Python的那些事
- PDF打印内容缺失问题解决办法
- 改Robust Video Matting为Robust Image Matting