Firefly开源社区

标题: openwrt编译RK3399的IMG后,怎么刷入开发板?需要Loader固件 [打印本页]

作者: Luoei    时间: 2023-5-11 10:29
标题: openwrt编译RK3399的IMG后,怎么刷入开发板?需要Loader固件
本帖最后由 Luoei 于 2023-5-11 11:09 编辑

现在u-boot主分支和linux6.1内核后,官方已经支持rk3399了。 在 https://github.com/coolsnowwolf/lede 的加上rk3399的硬件参数,编译出了IMG镜像后,在刷机工具哪里,会提示无效的固件包。解开后发现,官方的固件封装和openwrt编译出的封装格式不一。

根据
https://wiki.t-firefly.com/zh_CN/Firefly-Linux-Guide/manual_openwrt.html#openwrt-shou-ce 这里的教程,我看要先从maskrom 刷入固件,Loader模式,在刷入openwrt固件就可以。那rk3399有这个Loader固件提供吗?



参考资料:
https://github.com/torvalds/linux/blob/v6.1/arch/arm64/boot/dts/rockchip/rk3399-firefly.dts
https://github.com/coolsnowwolf/lede
https://wiki.t-firefly.com/zh_CN/Firefly-Linux-Guide/manual_openwrt.html#openwrt-shou-ce
https://github.com/u-boot/u-boot/blob/master/configs/firefly-rk3399_defconfig

tchip_askquestions

empty.txt

5 Bytes, 下载次数: 0, 下载积分: 灯泡 -1 , 经验 -1


作者: Luoei    时间: 2023-5-11 12:38
https://wiki.t-firefly.com/zh_CN ... hi-she-bei-lie-biao
这地方也提供了另外一种思路,使用MiniLoaderAll.bin。这个rk3399有吗?
作者: neutionwei    时间: 2023-5-11 20:11
试一下附件的loader

MiniLoaderAll.zip

401.93 KB, 下载次数: 5, 下载积分: 灯泡 -1 , 经验 -1


作者: awyer    时间: 2023-5-12 13:36
up,前段时间我也在折腾这个,也是卡在miniloader这步,因为不是linux专业工作者,所以编译能刷入3399的固件有些吃力,最后能成功使用openwrt的操作为刷入debian,然后装docker后运行openwrt,太麻烦所以最后还是用了x86的软路由
作者: Luoei    时间: 2023-5-14 15:04
neutionwei 发表于 2023-5-11 20:11
试一下附件的loader

目前板子开机无反应,无法进入Maskroom和Loader模式
作者: 马少    时间: 2023-7-22 15:44
楼主解决问题了吗?
作者: logan996    时间: 2023-7-23 14:28
awyer 发表于 2023-5-12 13:36
up,前段时间我也在折腾这个,也是卡在miniloader这步,因为不是linux专业工作者,所以编译能刷入3399的固 ...

层主可以分享一下编译的wrt固件吗,或者分享一下编译教程,万分感谢
作者: fc1987    时间: 2023-9-8 23:44
学习一下谢谢
作者: wacke    时间: 2023-12-13 15:03
现在主线uboot已经支持firefly-rk3399了,通过openwrt编译后,直接使用dd方式刷入即可。。。




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1