H3C WA4320H-ACN 无线AP硬改支持集客256M内存启动

写在前面的话

硬改16M spi flash以后,可以刷入集客固件,但目前集客固件在WA4320H-ACN上只能支持128M内存,不支持全部256M内存,很多网友刷入了大麦的breed,无法启动集客固件,很多人不知道问题出在哪里,不过的确是breed的问题,我们最终使用breed-qca9558-dw33d.bin作为breed,配合集客固件可以完美支持全部256M内存,双无线正常工作。

  • 鉴于有的人可能需要编程器固件,这里给出某云的地址链接,提取码:z9rm ,注意自己要在breed里面改MAC地址,不然都一样在一个局域网下会冲突无法正常工作的。

  • 另外,编程器固件默认的ART信号不是很好,默认只能到20dbm,这里给出可以支持的ART连接,可以在breed里面刷入QCA 9558 ART,刷入后信号明显增强。

  • 为什么会出现无法自动启动呢?原因是在大麦的breed里面,gpio 17脚作为reset输入了,而且启动的时候breed里面检测到是pressed状态(低电平),误认为用户按下了reset键,所以直接阻止了系统自动启动,所以每次上电不会自动启动系统。

  • 解决方法似乎两个,一个是改breed源代码,另一个是将gpio 17脚接个上拉电阻,因为QCA9557的GPIO默认是input模式而且使能内部下拉电阻。由于没有breed的源代码,人家又不开源又不会给你单独改个版本,那我们只能选择第二套方案了。

硬改步骤
  • 经过分析,发现gpio 17控制的是电源红色指示灯(电源同一个指示灯两种颜色,一个绿色,一个红色,共阳极连接2.5V),解决办法断开R1216,然后直接上拉到2.5V,经过测试,发现内部下拉太强了,外部1K的上拉电阻似乎不能上拉到2.5V,只能拉到0.8V,尝试了直接接到2.5V,发现这样会导致breed里面更新固件速度异常缓慢而且失败,可能是CPU运行出了问题,最后接了一个220Ω 0402封装的上拉电阻到2.5V,电压能拉到1.5V左右,breed里面检测到gpio 17为高,就可以了,反正内部软件再控制电源红色指示灯不会起效果罢了,不影响使用。

  • 以笔者目前的板子硬件版本,去掉R1216电阻(这个电阻是gpio 17控制电源红色指示灯串联的1k电阻),以后红色电源指示灯废了,反正用不到就一直绿色呗。
    在这里插入图片描述

  • 飞线连接到电源的供电引脚,目前工作电压是2.5V 这里更正一下,必须接一个220Ω的上拉电阻,不能直接接到2.5V,图仅供参考。
    在这里插入图片描述

  • 不懂技术朋友,不用担心这样硬改的可靠性,一个指示灯不会有什么影响的,注意最左侧的LED指示灯旁边,有一根漆包线连接到上图位置。
    在这里插入图片描述

  • 完美支持全部256M内存
    在这里插入图片描述

  • 另外,48V供电的电源不太好找,有需要改成12V供电的朋友,这样不仅可以48V也可以12V供电,参考WA4320H-ACN 无线AP改成12V DC供电

评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值