差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 前一修订版 | |||
| — | backup [2022/08/29 01:14] (当前版本) – 外部编辑 127.0.0.1 | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| + | < | ||
| + | ====为什么要备份无线校准文件?==== | ||
| + | 每一个路由器硬件,无线部分的硬件参数都是不同的,为了让不同的硬件参数都发挥出统一的性能,就需要一个校准过程,校准后会生成一个校准文件保存在每个板子FLASH的factory区域,所以每个板子的校准文件都是独一无二的。Widora出厂都已校准完毕,以防用户丢失ART数据,请自行导出保存。 当你拿到widora后,千万不要慌忙的用编程器刷机。 | ||
| + | * 备份ART数据。每个widora板子都会有唯一的ART数据(无线参数校准数据),这个不通用,也不能混用。只要搞丢了基本是找不回来的。 | ||
| + | * 别用常规的SPI编程器刷widora。玩路由器的朋友们很多,通常习惯是用SPI的编程器刷固件,这种方法是毁灭性质的。因为SPI编程器会把FLASH中的ART数据抹除,如果没有做过步骤1,千万不要用编程器。 | ||
| + | 这里需要登录到NEO上操作,前几节已经介绍过登录方法。那这里就直接贴命令了。 首先,无线校准数据占了FLASH上一个独立的分区“factory”, | ||
| + | <code bash> | ||
| + | root@Widora:/# | ||
| + | dev: size erasesize name | ||
| + | mtd0: 00030000 00010000 “u-boot” | ||
| + | mtd1: 00010000 00010000 “u-boot-env” | ||
| + | mtd2: 00010000 00010000 “factory” | ||
| + | mtd3: 00fb0000 00010000 “firmware” | ||
| + | mtd4: 00119d29 00010000 “kernel” | ||
| + | mtd5: 00e962d7 00010000 “rootfs” | ||
| + | mtd6: 00aa0000 00010000 “rootfs_data” | ||
| + | </ | ||
| + | 找到你啦,原来是mtd2,接下来,使用dd命令将该分区读取到一个文件中。 | ||
| + | <code bash> | ||
| + | root@Widora: | ||
| + | 128+0 records in | ||
| + | 128+0 records out | ||
| + | root@Widora: | ||
| + | -rw-r--r-- | ||
| + | root@Widora: | ||
| + | </ | ||
| + | 既然已经知道了把校准数据暂时放到了/ | ||
| + | |||
| + | ====校准文件格式==== | ||
| + | {{ : | ||