这里的操作最好同时在我的指导下进行
方法一:通过uboot更换
更换 uboot.bin
按照 路由器重置教程 进入uboot,不过输入的地址稍微不同
http://192.168.1.1/uboot.html

上传新的uboot.bin文件 - 点击 Update U-Boot


更换 gpt.bin
按照 路由器重置教程 进入uboot,不过输入的地址稍微不同
http://192.168.1.1/img.html

上传新的gpt.bin文件 - 点击 Update IMG


方法二:通过通过 TTDY终端 更换
AX1800 / AX6600 通过 TTDY终端 更换 uboot.bin
系统 - 文件传输 -上传文件 - 上传uboot文件
系统 - TTDY终端 - 账号root - 密码password - 输入以下代码:
dd if=/tmp/upload/uboot-JDC_AX1800_Pro-AX6600_Athena-20240510.bin of=$(blkid -t PARTLABEL=0:APPSBL -o device) conv=fsync
dd if=/tmp/upload/uboot-JDC_AX1800_Pro-AX6600_Athena-20240510.bin of=$(blkid -t PARTLABEL=0:APPSBL_1 -o device) conv=fsync
输入以上命令后,输入命令下面命令检查分区md5 hash值,和我这版2024.05.10编译的md5一致即可:
md5sum $(blkid -t PARTLABEL=0:APPSBL -o device) && md5sum $(blkid -t PARTLABEL=0:APPSBL_1 -o device)
输出结果显示如下:
5e1817f795ada48335fda9f22545a43e /dev/mmcblk0p13
5e1817f795ada48335fda9f22545a43e /dev/mmcblk0p14
AX1800 通过 TTDY终端 更换 gpt.bin
系统 - 文件传输 -上传文件 - 上传gpt文件
系统 - TTDY终端 - 账号root - 密码password - 输入以下代码:
上传你需要的rootfs大小的gpt分区表文件后,先验证md5:
md5sum /tmp/upload/gpt-JDC_AX1800_Pro_dual-boot_rootfs2048M_no-last-partition.bin
输出结果显示如下:
b93b4823af2b4fc31d22c25468181e7a /tmp/gpt-JDC_AX1800_Pro_dual-boot_rootfs2048M_no-last-partition.bin
dd if=/tmp/upload/gpt-JDC_AX1800_Pro_dual-boot_rootfs2048M_no-last-partition.bin of=/dev/mmcblk0 bs=512 count=34 conv=fsync
dd if=/dev/mmcblk0 bs=512 count=34 | md5sum
输出结果显示如下:
b93b4823af2b4fc31d22c25468181e7a
AX6600 通过 TTDY终端 更换 gpt.bin
md5sum /tmp/upload/gpt-JDC_AX6600_Athena_dual-boot_rootfs2048M_no-last-partition.bin
输出结果显示如下:
9a921ca450e8a5aebd218b7fd1d1c5a8 /tmp/gpt-JDC_AX6600_Athena_dual-boot_rootfs2048M_no-last-partition.bin
dd if=/tmp/upload/gpt-JDC_AX6600_Athena_dual-boot_rootfs2048M_no-last-partition.bin of=/dev/mmcblk0 bs=512 count=34 conv=fsync
dd if=/dev/mmcblk0 bs=512 count=34 | md5sum
输出结果显示如下:
9a921ca450e8a5aebd218b7fd1d1c5a8