过完年了,新的一年先祝大家新年快乐,由于年前买了一个基于MT7628平台下的4G路由模块的改装,发现标配的flash有点小,遇上过年,也没有什么技术支持了,就想着自己动手更换一下flash,在万能的淘宝上发现,过年不打烊就下单,可惜平台选的快递不给力,也可能想让我过一个好年吧,一直到初五了,才收到芯片,所以就动手更换芯片,开始按照网上的教程进替换发现无点亮,仔细发现芯片有点不对劲,原装的是winbond 的W25Q64JVSIQ,而我买的下单的也是同一个厂家同一个型号的W25Q128JVSIQ,可是到了才发现是GD25Q128CSIG/(ㄒoㄒ)/~~,联系客服说
技术说可以的,现在技术下班了,没有班硬来了,开始刷固件,最后发现无法点亮,以为是不通用,但是根据datasheet说明只有主频频率不一样,其它都都几乎一样,遇到问题还是需要冷静思考,启动芯片第一步一定是通过这个芯片才能启动,说明启动的uboot应该有问题,不应该直接提取刷入,讲刷入的固件提取发现头是不一样的,最后下载了,大神的breed刷入,经过2次读取,开头都是FF,说明头一样了,再焊接上去,开机LED灯闪烁,说明系统运行起来了,再进行刷固件。
本次测试发现不同型号的flash也是能通用的,记得开头的uboot一定要刷对,建议先刷breed进去先。