星期六, 十一月 20, 2020

K3C梅林刷机方法

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

购买地址在最下边

1. 首先是刷uboot

在ttl或ssh里执行,每行为一条分开执行

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是否一致,一致就继续下面的步骤,每行为一条分开执行

mtd write K3C_uboot_B6.bin uboot
mtd write ubootenv.img ubootconfigA
mtd write ubootenv.img ubootconfigB
sync
uboot_env --set --name ethaddr --value 00:11:22:33:44:55

00:11:22:33:44:55换成你的MAC,如果是刷5.1.1或以上版本可以跳过设置mac

2. 接下来正式进入刷机操作

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

httpd

打开浏览器192.168.1.1或192.168.2.1,选择高级设置,梅林分区,成功后重启,继续执行以下命令,每行为一条分开执行

nand erase 12c0000
run update_fullimage
run update_bootcore
ubi part system_sw
ubi create nvram 1MiB

接下来分两种方法

低于5.1.1版本:

下载文件到tftp目录里

https://k3c.paldier.com/merlin/mtd8

下载的文件使用winhex编辑

alt+g输入1002把111111111111替换成你的mac,alt+g输入5006把222222222222替换成你的mac后把最后两位加04

需要你会算十六进制

不会的打开win10的计算器,选程序员,点HEX,输入后两位,点+然后输入04,显示的结果就是你要改成的

之后在ttl里执行

tftp ${loadaddr} ${tftppath}mtd8;nand erase 7ec0000 100000;nand write.partial ${loadaddr} 7ec0000 ${filesize}

5.1.1版本或以上

下载文件到tftp目录里

https://k3c.paldier.com/merlin/mtd8

之后在ttl里执行

tftp ${loadaddr} ${tftppath}mtd8;nand erase 7ec0000 100000;nand write.partial ${loadaddr} 7ec0000 ${filesize}

系统正常启动后在ssh或ttl里执行

toolbox mac xxxxxxxxxxxx

toolbox show mac

对比确认无误后重启即可

5.1.3版本开始支持自动修复mtd8分区

当检测到mtd8分区损坏时会自动修复为默认值,例如mac为2C:11:22:33:44:55,当发现mac变为默认值说明mtd8之前出现损坏,已经完成自动修复

正常启动后在ttl里或ssh执行以下命令即可修改mac

toolbox mac xxxxxxxxxxxx

查看设置的mac

toolbox show mac

没问题恢复出厂即可

需要下载的文件有fullimage.img,uImage_bootcore,均放在

http://k3c.paldier.com/merlin/

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

购买地址 https://item.taobao. … .htm?id=578067613316

【K3C梅林交流1群 :1041460891】: 凭连接板订单入群

**注意事项**

  • 从5.1.3版本开始合并b版和r版,凡是mac正确且有连接板的自动激活.
  • 如果mac不对,比如mac为2C:11:22:33:44:55,这时候会进入自动重启状态提醒修改mac,修改mac命令toolbox mac 001122334455,修改成你机器的mac,然后恢复出厂即可恢复正常.
  • 软件中心需要挂载U盘,且不支持fat格式包括exfat.