目录

K3C SWRT官改固件刷机说明


刷机须知

  • 请刷机的朋友认真阅读本帖!!!刷机带来的风险请自行承担!!!

  • 欢迎转载本帖,但是请一定尊重开发组的成果,注明本帖来源!!!

  • 必须购买连接板!必须购买连接板!必须购买连接板!重要的事情说三遍

  • 固件仅支持512内存

  • 仅限B1/B2版本


操作步骤


1. 刷uboot

  • 在ttl或ssh里执行,每行为一条分开执行
1
2
3
4
5
6
7
cd /tmp
wget --no-check-certificate http://k3c.paldier.com/uboot/beta/K3C_uboot_B6.bin -O /tmp/K3C_uboot_B6.bin
wget --no-check-certificate http://k3c.paldier.com/uboot/beta/ubootenv.img -O /tmp/ubootenv.img
wget --no-check-certificate http://k3c.paldier.com/uboot/beta/MD5.TXT -O /tmp/MD5.TXT
md5sum K3C_uboot_B6.bin
md5sum ubootenv.img
cat MD5.TXT
  • 对比md5是否一致,一致就继续下面的步骤,每行为一条分开执行
1
2
3
4
mtd write K3C_uboot_B6.bin uboot
mtd write ubootenv.img ubootconfigA
mtd write ubootenv.img ubootconfigB
sync

2. 改内存

  • 必须先刷好uboot才能改内存,官方uboot仅支持极少数512内存,支持寄改,链接在下面

3. 正式刷机

  • 由于uboot版本的不同,会有两种ip段,如果不通就换另一个

  • 设置pc的ip为192.168.1.2或192.168.2.2,打开tftpd32软件,SWRT官改固件放进去,ttl执行下面的命令

1
httpd
  • 打开浏览器192.168.1.1或192.168.2.1,选择高级设置,梅林分区,成功后重启,继续执行以下命令,每行为一条分开执行
1
2
3
4
5
nand erase 12c0000
run update_fullimage
run update_bootcore
ubi part system_sw
ubi create nvram 1MiB
  • 正常启动后在ttl里或ssh执行以下命令即可修改mac(当检测到mtd8分区损坏时固件会自动修复为默认值,例如mac为2C:11:22:33:44:55,这时候会进入自动重启状态提醒修改mac,当发现mac变为默认值说明mtd8之前出现损坏,已经完成自动修复,此时也需要手动修正mac)
1
toolbox mac 001122334455
  • 查看设置的mac
1
toolbox show mac
  • 没问题恢复出厂即可

下载地址

https://pan.baidu.com/s/1hvaeiYCWeRHP_PjtCWESKg

https://firmware.swrt.site/firmware/PHICOMM/K3C/

付费方法

购买连接板

nand推荐三星、镁光、东芝、winbond等业界一流大厂产品,不建议用廉价的mxic和飞索,寿命只有5000-10000次,不到推荐的10分之一,也就是一年必出真坏块