在开始进行任何刷机操作之前,请务必做好充分的备份工作,因为刷机存在一定的风险,可能会导致设备出现无法启动的情况。以下是一些关于刷机的教程,包括使用TTL方案、通过网线连接进行刷机以及使用telnet方法进行刷机等。请根据您的设备型号和需求选择合适的刷机方法。
拆机TTL方案
物品清单:
- 梅花螺丝刀一个
- TTL相关设备
- ttl相关软件
拆机后TTL接法:
接电源线开机
在开机后,立即粘贴以下命令打断ttl(只能复制粘贴整行)。
jdqca
哪吒回车打断即可,不需要输入密码。
注意: 在进行后续操作之前,请备份原厂系统及分区。
刷入uboot步骤:
设置tftp
setenv serverip 192.168.1.8
setenv ipaddr 192.168.1.1
tftpboot uboot.mbn
flash 0:APPSBL
等待刷入完成后就可以断电。
插电同时按住JOY按钮进入uboot
网线接到wan口
设置好电脑的IP进入uboot的web
192.168.1.1
大分区刷入方法
tftpboot 0x44000000 gpt.bin
mmc dev 0 && mmc erase 0x0 0x22 && mmc write 0x44000000 0x0 0x22
清空bootconfig
flasherase 0:BOOTCONFIG
flasherase 0:BOOTCONFIG1
最后web刷入固件即可。
刷完固件无法启动的解决方法
如果刷完固件后设备无法启动,可以尝试清理分区,然后再刷入固件。
flasherase rootfs_data
telnet方法
准备工作:
- telnet客户端
- tftp
- uboot及固件
进群获取开启telnet方法
用户名:root
密码:管理页面密码
进入后我们输入
blkid
查看下分区信息
其中我们需要备份APPSBL,有需要备份系统的自己备份
cd /tmp
dd if=/dev/mmcblk0p11 of=/tmp/uboot.bin
tftp -pl uboot.bin ip 电脑ip
然后上传uboot
tftp -gl uboot.mbn ip 电脑ip
dd if=/tmp/uboot.mbn of=/dev/mmcblk0p11 conv=fsync
dd if=/dev/zero of=/dev/mmcblk0p2 bs=1M conv=fsync
dd if=/dev/zero of=/dev/mmcblk0p3 bs=1M conv=fsync
刷入大分区
tftp -gl gpt.bin ip 电脑ip
dd if=/tmp/gpt.bin of=/dev/mmcblk0 bs=512 count=34 conv=fsync
dd if=/dev/zero of=/dev/mmcblk0p22 bs=1M conv=fsync
最后断电重启按住joy进入web刷固件即可。
以上内容来自NWRT开发组提供技术支持,请根据实际情况操作。
评论已关闭