找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 9661|回复: 65

亚瑟AX1800红灯救砖维修过程(内附雅典娜AX6600红灯)

  [复制链接]
本帖最后由 appuifw 于 2024-4-10 19:51 编辑


简单说一下这个东西的维修过程,做下记录。
有坛友建议说一下雅典娜的维修过程,所以在这贴增加点唠嗑算了。。
先说下雅典娜的固件和亚瑟的是一样的,通刷的,雅典娜用的cpu是高通ipq6010,亚瑟的是ipq6000,应该是同系列,所以雅典娜和亚瑟的维修方向基本一样。
亚瑟就是emmc坏的比较多,应该是批次问题,大多是1.3的主板容易坏。雅典娜的emmc坏的不多,但雅典娜的无线方面不太耐烧,常见为信号弱,一般都是无线的功放5V供电坏,5v供电电路上的电容短路比较多。

如上图红色圈圈里面就是无线的功放电路,绿色里面就有电容,这几路都要查。
下面是亚瑟的维修过程。。。
首先是拆机,底部是双面胶贴合的,用吹风机吹热就可以很轻松撕开了,注意有些版本的亚瑟在顶部有两颗螺丝,一般拆的时候需要把顶盖一起拆掉,不拆顶盖很难装回主板的,拆除螺丝后取主板的技巧就是,在不是网口和灯的两个菱角往内部方向挤压,当网口和外壳分离后就可以内部主板支架了。
雅典娜的就需要用T9或者T10的梅花螺丝刀,中心带孔的那种才能拆了,我用的螺丝刀可能不太标准T9跟T10一个样。
拆下主板后连接ttl线,这边用的是ch341a的转换,因为这机用的是1.8v的io电压,所以要用支持低电压的ttl,正好手上的土豪金341编程器支持,那就不用专程买其他的了。
而雅典娜的ttl,有三个焊点,其实就一个ttl口,三个焊点是连接在一起的,这个是3.3的io电压,所以ttl随便用都可以,不过目前手上有ch341,还是用它好了。


通电后ttl输出以上信息,提示gpt分区表错误,内核不跑,只能跑到uboot,接下来就是需要备份出有用的数据才能救砖了。
主板接上电脑的网线,电脑设置ip为192.168.10.1,打开tftpd32软件,如下图设置好目录。
雅典娜的输出和亚瑟的基本一样,这个不细说了。。

然后回到ttl软件执行备份命令:亚瑟命令mmc read 0x44000000 0x0 4022 ; tftpput 0x44000000 804400 bart.bin
这个地方需要注意了,雅典娜的art是512k,亚瑟的是256k,所以备份的大小就需要更改了,当然文件后面大部分是00,但是强迫症需要备份完。
雅典娜执行这个命令mmc read 0x44000000 0x0 0x4222 ; tftpput 0x44000000 0x844400 bart.bin


这样再tftpd32软件设置的目录下就回有一个8M左右的bart.bin文件,这个是emmc从开头到art的结尾备份。
详细的备份教程有大佬发帖了https://www.right.com.cn/forum/thread-8286508-1-2.html,需要的可以去看下。
到垃圾堆里捡个一代回来,拆出主板。


看图一代有两个东西都爆了,估计一代容易死机也是因为它了,先换了再说。


换了几个黄色的回去,顺便把这一代的emmc拆出来换上给亚瑟用,谁让一代跑分不如亚瑟高,只能拆了它,当然一代拆了emmc后还能继续用,要跑分的话就需要外接硬盘了,不接的话就当普通路由器用。
然后找个读卡器,把备份出来的数据写入新的emmc中,一般来说用winhex的磁盘克隆功能比较好,
也可以用安国au6438读卡器,和配套的程序参考这个帖子https://www.right.com.cn/forum/thread-2647532-1-1.html,里面有程序可以下载。
数据写好后,把新的emmc装上主板,通电后ttl显示依然不能进入内核,因为上面的备份没有内核数据,emmc坏的一般都读不完整数据,所以接下来就是需要在其他机器中备份剩下的内核,通过ttl命令把它写入新的emmc中了。
将其他文件复制到tftpd32设置的目录下,用以下命令
亚瑟的命令:
tftpboot HLOS.bin ; mmc erase 0x00004022 3000 ; mmc write 0x44000000 0x00004022 3000
tftpboot HLOS_1.bin ; mmc erase 0x00007022 3000 ; mmc write 0x44000000 0x00007022 3000
tftpboot rootfs.bin ; mmc erase 0x0000a022 1E000 ; mmc write 0x44000000 0x0000a022 1E000
tftpboot WIFIFW.bin ; mmc erase 0x00028022 2000 ; mmc write 0x44000000 0x00028022 2000
tftpboot rootfs_1.bin ; mmc erase 0x0002a022 1E000 ; mmc write 0x44000000 0x0002a022 1E000
tftpboot WIFIFW_1.bin ; mmc erase 0x00048022 2000 ; mmc write 0x44000000 0x00048022 2000
写完后再执行mmc erase 0x0004a022 A000,擦除rootfs_data分区,相当于恢复出厂设置,
然后执行bootipq,启动内核,联网后蓝灯,再绑定就可以继续玩耍了。
雅典娜的命令:

tftpboot HLOS.bin ; mmc erase 0x4222 0x3000 ; mmc write 0x44000000 0x4222 0x3000
tftpboot HLOS_1.bin ; mmc erase 0x7222 0x3000 ; mmc write 0x44000000 0x7222 0x3000
tftpboot rootfs.bin ; mmc erase 0xA222 0x1E000 ; mmc write 0x44000000 0xA222 0x1E000
tftpboot WIFIFW.bin ; mmc erase 0x28222 0x2000 ; mmc write 0x44000000 0x28222 0x2000
tftpboot rootfs_1.bin ; mmc erase 0x2a222 0x1E000 ; mmc write 0x44000000 0x2a222 0x1E000
tftpboot WIFIFW_1.bin ; mmc erase 0x48222 0x2000 ; mmc write 0x44000000 0x48222 0x2000
写完后再执行mmc erase 0x4a222 0xA000,擦除rootfs_data分区,相当于恢复出厂设置,

然后执行bootipq,启动内核,联网后蓝灯,再绑定就可以继续玩耍了。
雅典娜备份的内核固件和亚瑟的可以互写,基本都一样的。

亚瑟单独备份art命令:mmc read 0x44000000 0x00003e22 200 ; tftpput 0x44000000 40000 ART.bin
亚瑟恢复art命令:tftpboot ART.bin ; mmc erase 0x00003e22 200 ; mmc write 0x44000000 0x00003e22 200

雅典娜备份art命令:mmc read 0x44000000 0x00003e22 0x400 ; tftpput 0x44000000 0x80000 ART.bin
雅典娜恢复art命令:tftpboot ART.bin ; mmc erase 0x3e22 0x400 ; mmc write 0x44000000 0x3e22 0x400
以上命令都是在原厂uboot的ttl里执行的,别进了系统再用,以上命令有很多种方式,只是看个人使用爱好,道路千万条,修好就行。
当然,这中间可能会有很多坑出现,比如出现27分区没识别的可以进ssh把它格式化ext4,再比如26分区没加载的也可以进ssh格式化为swap,总之这东西会出现好多坑坑洼洼的东西。。。。。。。
最后附上雅典娜的JDBoxes jdc-ss01 1.5.40.r2181内核备份


链接:https://pan.baidu.com/s/18Rj_ZQOVWj7ARidz6j1nGw
提取码:3u93


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 2恩山币 +4 收起 理由
龙飞*** + 2 你好,久仰卧龙大名,在下凤雏!.
lcm*** + 2 我的亚瑟就是邮寄给楼主修好的,厉害了.

查看全部评分

来自手机 | 显示全部楼层
支持 希望我用不上 亚瑟emmc真这么容易坏吗 好怕怕
回复

使用道具 举报

厉害啊
回复

使用道具 举报

前排支持一下
回复

使用道具 举报

不错哎,话说怎么停止亚瑟的CPU工作,飞线去读写eMMC楼主研究过吗?

评分

参与人数 1恩山币 +1 收起 理由
2536*** + 1 让我们一起面朝大海、花开花落…….

查看全部评分

回复

使用道具 举报

 楼主| 来自手机 | 显示全部楼层
本帖最后由 appuifw 于 2023-5-15 22:00 编辑
lgs2007m 发表于 2023-5-15 18:48
不错哎,话说怎么停止亚瑟的CPU工作,飞线去读写eMMC楼主研究过吗?


把CPU的1.2V供电中的0欧电阻拆了,然后接通电源,等待一会,再把6438读卡器插上电脑,大几率能识别出来,偶尔不行的话,就把等待时间加长,再插读卡器。不过也碰到过两块板识别不了,不知道怎么回事,即使把0.8V的拆了也不行,估计是CMD脚的电压被拉低了,还没研究这个上拉电阻的事情。
回复

使用道具 举报

appuifw 发表于 2023-5-15 21:56
把CPU的1.2V供电中的0欧电阻拆了,然后接通电源,等待一会,再把6438读卡器插上电脑,大几率能识别出来, ...

这个6438支持1.8V的I/O吗?
回复

使用道具 举报

 楼主| 来自手机 | 显示全部楼层
lgs2007m 发表于 2023-5-15 22:09
这个6438支持1.8V的I/O吗?

应该。。。。不太清楚,按照原电路是3.3的io,可是它却能读取得了,感觉是不太兼容,要不怎么会有时读不了有时能读,就像土豪金的CH341,虽然能用,但有时连着线主板不启动。
回复

使用道具 举报

appuifw 发表于 2023-5-15 23:06
应该。。。。不太清楚,按照原电路是3.3的io,可是它却能读取得了,感觉是不太兼容,要不怎么会有时读不 ...

好吧,谢谢分享经验
回复

使用道具 举报

太牛了,这折腾的,支持666
回复

使用道具 举报

太专业了,我的坏了只能报废
回复

使用道具 举报

 楼主| 来自手机 | 显示全部楼层
824829522 发表于 2023-5-16 14:22
太专业了,我的坏了只能报废

帮你修下要不
回复

使用道具 举报


坏了我也找你
回复

使用道具 举报

来自手机 | 显示全部楼层
太专业了,专业的事还是专业人士来做。刚好有个坏了,插电红灯亮一下的能修不?维修价格怎么算呢?
回复

使用道具 举报

 楼主| 来自手机 | 显示全部楼层
本帖最后由 appuifw 于 2023-8-17 07:57 编辑
Dishbird 发表于 2023-5-18 23:38
太专业了,专业的事还是专业人士来做。刚好有个坏了,插电红灯亮一下的能修不?维修价格怎么算呢? ...


加微信DXWX0209
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-5-19 21:30

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表