理论 内核版本5.x 就可以直接上传 /tmp,使用:sysupgrade 命令刷入 (这样升级不保证能屏蔽坏块)
刷机教程 
(提供软刷教程和线刷教程)
原厂固件刷机教程:(有刷砖概率噢,砖了请参考TTL线刷救砖)
本教程使用ER-X原厂最新固件,固件版本 v2.0.9-hotfix.2:↓
ER-x固件
首先使用刷机工具内的WinSCP连接ER-X:↓
连接ER-x
上传OpenWRT过度固件到ER-X的 /tmp 文件夹内,入下图:↓
上传过度固件
打开刷机工具内的PUTTY连接ER-X(注意:输入自己的ER-X管理地址,用户是自己登录ER-X使用的账号信息,我是出厂默认用户:ubnt 密码:ubnt):↓
初次登录
登录成功后,进入 /tmp 文件夹,使用命令刷入过度固件:↓
刷入命令: add system image /tmp/openwrt-ramips-mt7621-ubnt-erx-initramfs-factory.tar ( 在/tmp文件夹下执行)
刷入完成后,使用 reboot 命令重启设备,详细步骤参照下图执行即可:↓
过度固件
重启时,去手动固定电脑网卡IP地址,如图:(重启过程大概30~40秒,不要焦虑)↓
修改网卡IP
重新打开WinSCP连接Er-x,此时用户名变成:root,没有密码:↓
WinSCP首次链接
然后上传全功能OpenWrt固件到 /tmp 文件夹内,如图:↓
上传至TMP
再次打开刷机工具内的PUTTY连接ER-X(注意:输入192.168.1.1管理地址,用户是:root 没有密码)↓
再次登录
登录成功后,进入 /tmp 文件夹,使用命令刷入完整版固件:↓
刷入命令: sysupgrade -F openwrt-ramips-mt7621-ubnt_edgerouter-x-squashfs-sysupgrade.bin ( 在/tmp文件夹下执行)
详细步骤参照下图执行即可:↓
完整固件
固件刷入成功会自动重启设备,去把有线网卡改成自动获取IP地址,获取到IP地址后,即可通过浏览器访问管理地址:http://192.168.0.1 或 http://openwrt.lan 初始用户:root 密码:password
(重启过程大概1分钟,不要焦虑)
附上 TTL 线刷教程:(请自备USB转TTL下载线,或者Ch341a编程器)
用螺丝刀打开设备,按图接线,推荐CH341A编程器(某宝10块包邮,记得让店家送3根母对母线),能刷路由器还能刷电脑BIOS,便宜好用功能强大:↓
接线方法
TTL线接好,先不要通电,关闭电脑网络防火墙,如下图:↓
关闭防火墙
拿根网线直连 ER-X 的 Eth0口,对端接电脑,然后设置自己电脑网卡的IP地址为:192.168.1.111 如图设置 ↓
IP地址
安装刷机工具文件夹内的 TFTP软件,并打开,设置软件目录为 存放固件的文件夹,并启动TFTP服务,如下图:↓
TFTP
打开刷机工具文件夹内的Putty终端软件,并按图设置:↓
串口设置
然后给设备通电,此时如果Putty窗口没有显示,可在通电状态下随意调整 TTL线序( RXD 和 TXD 可以交叉接),看到窗口有乱码,再次拔掉电源,然后再通电即可正常显示,然后不断连击小键盘的数字 1 键,参照下图设置,并刷入OpenWrt官方最新核心包,此包刷完,会自动重启。(页面卡住可以按 空格键)
TTL链接
重启后,拔掉 Eth0 接口网线,插入 Eth1 接口,并且把电脑网卡设置改为自动获取IP地址,会获取到 192.168.1.x 网段IP,获取到IP地址后,打开刷机工具文件夹内的WinSCP软件连接路由器:此时路由器登录密码为空。↓
WinScpL
然后上传固件到 /tmp 文件夹内,如图:↓
继续上传
上传完毕后,去 Putty终端 继续刷机操作,如图,切换至 /tmp 文件夹,执行 sysupgrade openwrt- …… 可按 Tab键 补全名称:↓
刷入完成后,重启一次设备。(页面卡住可以按 空格键)↓
刷完重启