K3C uboot说明
未经授权禁止商用,个人使用免授权
更新记录
优化内存兼容性(兼容更多官方uboot不支持的内存)
B3:适配新梅林分区
B4:取消pcie限制,添加梅林需要的一些参数
B5:添加斐讯uboot版本号,添加一些救砖需要的命令,添加miniweb
B6:合并3个uboot,添加miniweb工具箱,支持删除data_vol、system_sw分区,支持设置256/512/梅林分区
R1.0:更新新版本仅支持4.9内核的isdk、openwrt19.07、SWRT官改,更新web工具箱,添加dhcp服务器
注意!!!!!
B系列仅支持3.10内核
R系列仅支持4.9内核
两者互不兼容
超频版uboot文件以P开头做区分,同时超频版固件也为P开头,超频版uboot只能和超频版固件搭配使用,不支持混用
miniweb支持固件
支持ISDK/OPCC/SWRT官改版本的fullimage.img/totalimage.img/gphy_firmware.img/rootfs.img/uImage/uImage_bootcore等固件文件
支持官版/官改fs.bin/kernel.bin/bootcore.bin
miniweb进入方法
B系列
设置电脑ip为192.168.1.10(或192.168.2.10)
默认ip192.168.1.1(或192.168.2.1),捅菊花开机大概7秒后松手(LED停止闪烁后松手)
R系列
设置电脑ip为自动获取
默认ip192.168.1.1(或192.168.2.1),捅菊花开机大概7秒后松手(LED停止闪烁后松手)
菜单说明
首页
-
点击
更新固件会既然固件上传页面,请注意固件是否符合现有分区(官版或swrt官改) -
点击
工具箱会进入固件分区设置等操作以及部分救砖操作

更新固件
- 确认分区和固件对应就可以直接上传固件了(暂不支持trx格式)

工具箱 - 修复分区
-
删除data_vol分区作用是恢复出厂,支持官版和op,同时刷op出现问题也可以删除这个分区 -
删除system_sw分区作用是解决分区出现不能自动修正的错误,部分人出现官版无限重启,一般就是system_sw分区出现问题

工具箱 - 设置分区
-
支持2种分区,官版两种内存(梅林即SWRT官改)
-
一般不需要设置,仅用于刷不同固件时使用

操作步骤
- 在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感谢
感谢jbzzz一直的测试
感谢hackpascal的指导
nand推荐三星、镁光、东芝、winbond等业界一流大厂产品,不建议用廉价的mxic和飞索,寿命只有5000-10000次,不到推荐的10分之一,也就是一年必出真坏块