在尝试刷入OpenWrt固件时,如果设备出现黄灯卡死的情况,通常是由于固件与设备不兼容或刷写过程中出现了错误。根据您提供的TTL报错信息,可以看到系统在尝试打开mtd rootfs_1时出现了错误,这表明系统分区可能存在问题。以下是解决此问题的步骤:
- 拆机连接TTL:首先,您需要拆开设备,并连接TTL调试器。请注意,上盖是卡扣模式,非暴力不可拆卸。连接时,请确保紫色GND、白色RXD和蓝色TXD正确连接。
- 配置Putty和Tftpd64:使用Putty根据您的串口设置连接设备。同时,您需要设置Tftpd64,如果刷入了暗云的uboot,则应将其设置为192.168.1.x。
- 准备镜像文件:在Tftpd64的镜像目录下,放置官方备份的mtd2.img和mtd18.img文件。确保这些文件已经解压。
使用命令还原分区:通过串口连接后,使用命令行工具输入以下命令来还原分区。请根据实际情况替换分区大小和地址。
tftpboot mtd2.img nand erase 0x200000 0x100000 nand write 0x50000000 0x200000 0x100000 tftpboot mtd18.img nand erase 0xd80000 0x100000 nand write 0x50000000 0xd80000 0x100000
- 断电并恢复:执行完上述命令后,断电,并使用官方恢复工具来恢复设备。
通过以上步骤,您应该能够解决刷入OpenWrt固件时遇到的黄灯卡死问题。如果问题仍然存在,可能需要进一步检查固件的兼容性或寻求官方技术支持。
评论已关闭