弱电箱神器

2024-11-05T09:04:02.png

2024-11-05T09:04:47.png
2024-11-09T02:22:25.png

参数

2024-11-05T09:05:59.png

拆机

2024-11-05T09:06:10.png
2024-11-05T09:06:30.png
2024-11-09T02:22:41.png

9008

太乙ER1 9008进入步骤: 插usb(type-c usbA),短接,通电进9008 (选2)
京东云AX1800-Pro亚瑟_AX6600雅典娜分区备份+TTL双分区刷机+回原厂+USB救砖文件20240510.7z
2024-11-05T09:06:41.png
2024-11-08T10:12:52.png
2024-11-08T06:34:28.png

免TTL,短接9008刷机

  • 镊子/螺丝刀短接触点,路由器通电,电脑叮咚一声响,放手.
  • 运行批处理,回车选2->输入串口号-->回车等usb重连,叮咚声后3秒按回车--> 立刻马上(2秒内)按住复位不放手.
  • 按复位键不放手,等红灯闪5秒左右转蓝灯亮,放手,标志着 uboot打开了web界面.
  • 网线插LAN3,电脑IP:192.168.1.10的IP,然后访问 192.168.1.1 进web界面
  • 如果不能进,ping一下,拔掉usb线,换一根网线,再换一根网线,用原装网线,换电脑.
  • 如果web的确不能进入,可以通过ttl->6018# tftp刷机. tftp没有遇到问题.

快速刷机(新版)

  • 网线插LAN3 电脑 192.168.1.10
    192.168.1.1/uboot.html刷uboot (qwrt-R2411-uboot.bin) uboot2.0 version:24.11.11 会重启
  • 进入上面刷入的emmc里面的uboot(usb拔掉,重上电1秒后 按住按复位5秒,灯不闪松开)
    通过192.168.1.1 进uboot刷 xxx-factory.bin固件
  • 进入openwrt刷分区表 gpt-JDC_ER1-6GP-18P.bin (1G系统6G用户)

    1. 把分区表传到 /tmp/gpt-JDC_ER1-6GP-18P.bin
    2. 写入分区表dd if=/tmp/gpt-JDC_ER1-6GP-18P.bin of=/dev/mmcblk0 bs=512 count=34 conv=fsync
    3. 同步 echo -e 'w' | fdisk /dev/mmcblk0
    4. 重启 按住reset键 进入uboot重刷各类所需固件
  • 非常重要,刷分区表后需从uboot重刷固件,动到了uboot区域,还需要刷uboot. 否则重启变砖.

    openwrt固件里面升级用 upgrade 固件.

所需文件: QWRT-刷机文件20241113.zip

快速刷机(旧版)

刷Q群560094821的LiBwrt固件,注:全靠@dailook大佬指点,

  • 网线插LAN3 电脑 192.168.1.10
  • 进 9008
    192.168.1.1/uboot.html刷uboot (uboot-JDC_AX1800_Pro-AX6600_Athena-20240510.bin) 640KB 会重启
  • 进 uboot (如果不能进,就进9008 刷内存CDT)
    192.168.1.1/cdt.html刷cdt (AX6600&ER1-2G-CDT(uboot webui直刷).bin) 256K 会重启
  • 进入uboot(重上电同时按住按复位5秒)

    192.168.1.1/img.html刷op 大分区gpt-JDC_AX6600_Athena_dual-boot_rootfs1024M_no-last-partition.bin
    192.168.1.1 进uboot刷 factory固件 ,进入openwrt后 生效分区表 echo -e 'w' | fdisk /dev/mmcblk0

  • 非常重要,刷分区表后需重刷固件,可以从openwrt或者uboot,动到了uboot区域,还需要刷uboot. 否则重启变砖.
    openwrt固件里面升级用 upgrade 固件.
  • 刷雕牌固件可以用上述相同的办法,务必注意: 两套固件分区表uboot等都可能不相同.
    QWRT用原版CDT,所以刷过了修改过的CDT,需要刷回原来固件的.
    2024-11-11T12:32:02.png

(最佳分区表)GPT-18-ltz-1-6G-Pri-Best.zip
菜鸡教程汇总文件-cdt-uboot-20241107.zip
QWRT-刷机所需文件.rar

剩余空间

fdisk /dev/mmcblk0
##如果刷分区没有保存,先 w 保存一下.
n
回车..
w
mkfs.ext4 -L extend /dev/mmcblk0p27 (注意看新建的是第几分区,我这里是27)

内存测试

如果会重启,请重新刷cdt.

dd if=/dev/zero of=/tmp/testfile bs=512M count=3
dd if=/tmp/testfile of=/dev/null bs=512M count=3
rm /tmp/testfile

刷QWRT

刷qwrt的步骤和上面一模一样,但是文件不一样,CDT改回原厂的,uboot/分区表改成QWRT的,固件改成lede/qwrt的,其它步骤一样.

tftp刷机

太乙的交换机多少有点问题,好几个兄弟遇到进了uboot,web无法通讯的情况,可以尝试用tftp刷机.

(新版uboot如果不能回车打断,试着ttl里发jdmt018R 打断uboot) Hugo提供

##TTL 9008转载uboot,不按reset,不停回车进6018
printenv #看一下server ip 是不是刚刚设置的192.168.10.1
ping 192.168.10.1 #ping一下试试看

##然后分别用 tftp下载固件,然后flash指令刷机.
## 刷入uboot
tftpboot uboot-JDC_AX1800_Pro-AX6600_Athena-20240510.bin
flash0:APPSBL
flash0:APPSBL_1
## kernel
tftpboot kernel
flash 0:HLOS
flash 0:HLOS_1 (这个不要)
## rootfs
tftpboot root
flash rootfs
flash rootfs_1 (这个不要)

在openwrt 刷分区表

刷uboot
dd if=/tmp/uboot.bin of=$(blkid -t PARTLABEL=0:APPSBL -o device) conv=fsync
dd if=/tmp/uboot.bin of=$(blkid -t PARTLABEL=0:APPSBL_1 -o device) conv=fsync

刷cdt
dd if=/tmp/ER1-2G-CDT.bin of=$(blkid -t PARTLABEL=0:CDT -o device) conv=fsync
dd if=/tmp/ER1-2G-CDT.bin of=$(blkid -t PARTLABEL=0:CDT_1 -o device) conv=fsync

刷gpt
dd if=/tmp/upload/gpt-JDC_ER1_rootfs2048M_no-last-partition.bin of=/dev/mmcblk0 bs=512 count=34 conv=fsync

功耗

2瓦

刷机

如图进9008,uboot可刷入雅典娜的uboot,但是ER1的cdt和雅典娜的uboot不兼容,
所以得把2G的雅典娜cdt同时刷入才能启动。

资源下载

太乙目前稳定可用,NSS正常,USB正常
资料都在群文件自取
自编译可以用群文件的config,make defconfig一下
https://github.com/LiBwrt-op/openwrt-6.x

云编译下载链接
https://github.com/breeze303/openwrt-ci/releases/tag/IPQ60XX-NOWIFI

刷机方法具体看
短接9008,刷入群文件的uboot及cdt
https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=8404931

亚瑟.雅典娜

JDCloud-AX1800-Pro_AX6600-Athena_Tutorial-Files

这个是京东云AX1800-Pro亚瑟_AX6600雅典娜刷机救砖教程20240510版本,包含教程、刷机救砖所需文件和原厂固件。
2024.10.25修改了教程中USB救砖Word文档,增加使用9008工程线进9008模式的简单描述,教程版本不变

编译固件

https://github.com/VIKINGYFY/immortalwrt
https://github.com/LiBwrt-op/openwrt-6.x.git

git clone --depth 1 -b main --single-branch https://github.com/LiBwrt-op/openwrt-6.x.git
cd openwrt-6.x
git checkout -b openwrt-24.10
./scripts/feeds update -a && ./scripts/feeds install -a
make menuconfig
## Qualcomm atheros wisoc-s --> IPQ60xx-->er1
make download -j$(nproc)
make -j1 V=s

2024-11-06T15:55:37.png