Chiphell - 分享与交流用户体验

标题: bpi-r4, sd卡uboot,支持web刷写openwrt主线以及237固件! [打印本页]

作者: 机狂一个    时间: 2024-9-21 19:59
标题: bpi-r4, sd卡uboot,支持web刷写openwrt主线以及237固件!
本帖最后由 机狂一个 于 2024-9-21 20:16 编辑

老规矩
uboot源码:
hanwckf大佬:https://github.com/hanwckf/bl-mt798x
天灵大佬:https://github.com/1715173329/bl-mt798x-oss/tree/fit-example
加菲猫大佬:https://github.com/lgs2007m/bl-mt798x
感谢天灵等一众大佬提供的FIT image支持,感谢hanwckf大佬的bl-mt798x项目。

我不生产代码,我只是代码的搬运工

主要功能
使用hanwckf大佬的bl-mt798x项目uboot-202307源码,可在uboot web界面选择237或者bpi官方固件(.bin)和openwrt、immortalwrt主线master分支固件(.itb)刷入启动,也可在固件里SSH修改环境变量,直接切换启动的固件,实现双系统。

使用教程
请准备大等于4G容量的sd卡,237固件及主线固件均为1G的软件分区
(, 下载次数: 38)
uboot刷写教程请参照我上篇帖子https://www.chiphell.com/thread-2623030-1-1.html
刷写步骤为:先更新uboot,再刷写G P T分区后,就可以在web端选择升级的固件了。
(, 下载次数: 42)
在uboot web界面中:选项237,表示选择选择237或者bpi官方固件(.bin),main表示选择openwrt、immortalwrt主线master分支固件

主线固件可以选择以下方式获取,免去自己编译,方便快捷
固件直接在线构建即可 https://firmware-selector.immortalwrt.org
master分支选择SNAPSHOT
当然也可以选择openwrt https://firmware-selector.openwrt.org

进阶教程,启动固件切换
从主线openwrt固件切换到237固件启动,可以ssh到路由执行以下命令
fw_setenv bootconf
fw_setenv  dual_boot.current_slot 0
reboot
(, 下载次数: 39)
就切换成功了

从237固件到主线openwrt固件切换启动,可以ssh到路由执行以下命令
echo -e "/dev/mmcblk0p2 0x0 0x40000 0x40000 \n/dev/mmcblk0p2 0x40000 0x40000 0x40000 1" > /etc/fw_env.config
fw_setenv bootconf config-mt7988a-bananapi-bpi-r4#mt7988a-bananapi-bpi-r4-sd
fw_setenv  dual_boot.current_slot 1
reboot
这样就实现固件自由切换了

uboot及分区表下载:链接:https://pan.baidu.com/s/1dYnZWy3dcKDTkMzcdw3TKw?pwd=lqub
提取码:lqub

uboot web地址为:192.168.6.1

妈妈再也不用担心我插拔sd卡来切固件了。

作者: JonirRings    时间: 2024-9-21 20:41
牛p,现在用237固件,每次刷机都要拔tf卡。
作者: cp8869    时间: 2024-9-21 21:38
火钳刘明,大佬辛苦了!
作者: yin19991999    时间: 2024-9-21 22:50
这路由器把那4个累赘的千m口全换了2.5g才有看头
作者: yutian12345    时间: 2024-9-21 23:14
我刷在了emmc
作者: blackbeardever    时间: 2024-9-22 01:53
yin19991999 发表于 2024-9-21 22:50
这路由器把那4个累赘的千m口全换了2.5g才有看头

赞同,哪怕只有俩2.5G。新出的2.5G版本原来是在10G光口上动刀
作者: wswcx    时间: 2024-9-22 13:26
刷immortalwrt主线的固件打不开管理页面是啥问题
作者: rx_78gp02a    时间: 2024-9-22 13:53
wswcx 发表于 2024-9-22 13:26
刷immortalwrt主线的固件打不开管理页面是啥问题

要自己安装luci管理界面,官方系统是最简化版
作者: wswcx    时间: 2024-9-22 16:32
rx_78gp02a 发表于 2024-9-22 13:53
要自己安装luci管理界面,官方系统是最简化版

了解,确实是这个问题,感谢指教
作者: blackbeardever    时间: 2024-10-2 15:27
baidu链接失效了,可以补下档吗?
作者: bit1001    时间: 2024-11-26 10:13
狂佬能补档么,共享失效了。




欢迎光临 Chiphell - 分享与交流用户体验 (https://www.chiphell.com/) Powered by Discuz! X3.5