悬赏100 恩山币未解决
本帖最后由 mxwz01 于 2018-3-30 18:11 编辑
RT:
本人最近淘了一台wndr4700,前些天刷了lede17.01.4稳定版,开始看的时候发现文件目录下面有一个如下的WNDR4700-squashfs-kernel.dtb文件
WNDR4700-squashfs-kernel.dtb 335dd25047bfac65fce207a07f2929feb269f8ac0291121d6029875612206837 128.0 KB Wed Oct 18 18:27:44 2017 复制代码 当时心也比较大看了一下比较少的帖子。。发现都是直接从官方固件的web界面直接刷img。。所以自己也是按照这个办法刷了的。
但是今天早上看到了git.openwrt.org上面最新的更新,发现问题好像不是那么简单 (相关地址 )
author Christian Lamparter <chunkeey@gmail.com>
Mon, 26 Mar 2018 23:25:32 +0800 (17:25 +0200)
committer Hauke Mehrtens <hauke@hauke-m.de>
Fri, 30 Mar 2018 06:30:52 +0800 (00:30 +0200)
commit c555b524c7e55f54aea69d11113bc36326aabafe
tree ac7d1086b779c3bf3f7c0aaa323a898f80a26a0a tree | snapshot
parent e2b35f91b38f668976cc8a8e08843cf853d9be71 commit | diff
apm821xx: increase WNDR4700's dtb+kernel partition to 3.5 MiB
This patch cleans and reworks the WNDR4700 dts to increase the
now combined dtb+kernel partition to 3.5 MiB. This has become
necessary due to the switch to GCC 7.3 and the ever increasing
kernel binary size.
The dtb+kernel partition was combined in order to finally
fix the problem with out-of-sync device-trees. From now
on, the kernel and device-tree will always be updated together.
Upgrade Note:
Existing installations will have to use the TFTP firmware
recovery option in order to install the update. Affected users
are advised to make a backup of their existing configuration
prior to running sysupgrade:
<https://openwrt.org/docs/guide-user/installation/generic.backup#backup_openwrt_configuration>
Due to the repartitioning of the NAND, the generated backup
should be placed on either the internal HDD, an attached
USB-Stick or on another PC (externally).
To manually trigger the firmware recovery, the reset button has
to be pressed (and hold) during boot. U-boot will enter the "Upgrade
Mode" and starts a tftpserver listening on 192.168.1.1 for a
tftp client from one of the four LAN/Ethernet ports to connect and
upload the new system: (enable tftp binary mode!).
openwrt-apm821xx-nand-netgear_wndr4700-squashfs-factory.img
Cc: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com> 复制代码 帖子上面的英文大部分我是看懂了的,但是我发现即使我看懂了我很绝望啊!因为我还是不太明白是什么,怎么办,不办有什么后果
自己后来Google一下了(DTS是Device Tree Source的缩写,它用来描述设备的硬件细节。说简单点就是开发板的配置文件。)但是即使知道这些还是不太全懂。
所以还是恳请各位大佬来解答一下,可以指明下一步怎么办,没有刷会有什么问题吗!谢谢
我来回答