标签归档:K3C刷梅林

斐讯K3C刷机变砖的拆机维修记录

在维修K3C之前,先说说斐讯K3C和K3的区别:

无线速度:k3c路由器1900Mbps—k3路由器3200Mbps。

主芯片:k3c为Intel—k3为博通芯片。

内存与闪存:k3c为256RAM+128ROM—k3为512RAM+128ROM。

路由器顶部显示屏:k3c无—-k3无线路由器有。

天线数量:k3c为6根pcb—k3无线路由器为8根。

WFI天线的增益:k3c的5g天线:6db—k3路由器的5g天线:5db。

这个路由器是刷机变砖的,目前无法启动,红灯常亮。各种办法折腾无效,于是就寄来维修了。

K3C目前有官改和openwrt固件,但是K3C的闪存分区相对比较复杂,一共有mtd0-mtd16分区。刷机很容易整坏,建议能不折腾就不要折腾,稳定使用就好了。

mtd0: 00100000 00020000 “uboot”

mtd1: 00040000 00020000 “ubootconfigA”

mtd2: 00040000 00020000 “ubootconfigB”

mtd3: 00040000 00020000 “gphyfirmware”

mtd4: 00100000 00020000 “calibration”

mtd5: 01000000 00020000 “bootcore”

mtd6: 00040000 00020000 “pro_info”

mtd7: 00040000 00020000 “dev_info”

mtd8: 06c00000 00020000 “system_sw”

mtd9: 000c0000 00020000 “res”

mtd10: 002e0000 0001f000 “kernelA”

mtd11: 01059000 0001f000 “rootfsA”

mtd12: 002e0000 0001f000 “kernelB”

mtd13: 01059000 0001f000 “rootfsB”

mtd14: 0028b000 0001f000 “bootcoreA”

mtd15: 0028b000 0001f000 “bootcoreB”

mtd16: 0141a000 0001f000 “data_vol”

 

K3采用博通BCM4709处理器,支持最新的802.11ac Wi-Fi协议,采用ARM的Cortex-A9架构,双核1GHz主频。这颗处理器采用40nm制造工艺,256KB二级缓存,配备了32KB四路

关联指令缓存,32KB四路关联数据缓存,以及128-entry TLB缓存。BCM4709的增强型CPU内存子系统架构提高了系统性能,大幅提升了处理能力。功耗会高一点。

而K3C采用INTEL的GRX350双核处理器,设计频率为1.6G,但是在K3C上被强制降频在800MHZ。

另外,K3C其实还可以刷梅林固件,但是相当麻烦,首先要把内存改成512MB的,然后再把原机的U-BOOT刷成支持梅林的U-BOOT,另外刷机前还需要备份mtd0-16分区。

还有一点需要注意,据说这个梅林经测试正常的机器版本是K1C的A1,B1,B1G。其他两个版本B2和C1未经测试,能否使用还是未知数。

上面图片是刷了openwrt固件的界面,下面显示的是intel界面。这个固件算是杂交固件,基于intel的SDK,同时加入了OPENWRT,在INTEL界面的高级设置下面,有openwrt的菜单,点击即可切换到openwrt界面。但是openwrt里面是没有无线设置选项的,设置WIFI需要在intel的web界面设置,很折腾,也不完美。

以上图片是刷好官改固件的截图,用起来就自然惬意的多。另外在固件升级里面可以直接上传斐讯官方固件升级。但是升级后就不能直接刷低版本的固件了,否则会变砖。是不是很麻烦很折腾?

这个机器一开始修好后是没有无线的,因为折腾变砖之前没有做各个分区的备份,最后想了一些办法,找了一台正常使用的K3C,备份出需要的文件,才解决了这个机器没有无线的问题。

最后上一张修好的图片,可以看到此时指示灯为蓝色,表明路由器状态正常。手机可以正常搜到PHICOMM_44和PHICOMM_44_5G的无线信号,已成功修复。