-
|
各位大佬好,我目前使用hanwckf大佬的最后一版uboot,设备是360t7,编译了openwrt-24.10-6.6分支的固件,可以通过uboot刷入和升级,在openwrt中升级就和重启没什么区别,勾选不保存配置升级也没有清空配置,恢复出厂也没有效果,请问是不是需要刷入官方的uboot才能正常使用,编译出来的固件可以看这里,https://github.com/sagehou/360T7-ImmortalWrt/releases/tag/2025.07.08-0138 |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 5 replies
-
Beta Was this translation helpful? Give feedback.
-
|
我看了源码猜测是 root@ImmortalWrt:~# ll /sys/firmware/devicetree/base/chosen/
drwxr-xr-x 2 root root 0 Jul 14 22:11 ./
drwxr-xr-x 19 root root 0 Jan 1 1970 ../
-r--r--r-- 1 root root 7 Jul 14 22:11 name
-r--r--r-- 1 root root 17 Jul 14 22:11 stdout-path
-r--r--r-- 1 root root 9 Jul 14 22:11 u-boot,bootconf
-r--r--r-- 1 root root 8 Jul 14 22:11 u-boot,version猜测修改 |
Beta Was this translation helpful? Give feedback.
-
|
京东云百里也有同样的毛病 |
Beta Was this translation helpful? Give feedback.
-
|
JCG Q30 Pro 发现也有这个问题。 |
Beta Was this translation helpful? Give feedback.
-
|
n60-pro 也有类似的问题 |
Beta Was this translation helpful? Give feedback.
我看了源码猜测是
target/linux/mediatek/filogic/base-files/lib/upgrade/platform.sh中360t7的升级脚本指定了fit_do_upgrade,对应package/utils/fitblk/files/fit.sh中的判断逻辑去查找/sys/firmware/devicetree/base/chosen/rootdisk的类型判断升级方式,而 360t7 的 dts 为了兼容 uboot 的分区没有定义 rootdisk,故编译出的固件也没有这个,所以无法完成升级