DHDAXCW / lede-rockchip

This source code builds openwrt for Rockchip Soc from upstream source code https://github.com/coolsnowwolf/lede
Other
155 stars 90 forks source link

尝试适配 firefly roc-rk3328-cc #36

Closed MCredbear closed 1 year ago

MCredbear commented 1 year ago

Q:你知道这是pull request吗?(使用 "x" 选择)

目前能出包,但是刷上去没法启动

DHDAXCW commented 1 year ago

你这适配的。。用r2s的uboot和内核能启动吗?

MCredbear commented 1 year ago

你这适配的。。用r2s的uboot和内核能启动吗?

??uboot我换成roc-rk3328-cc的了啊

内核我真不知道怎么配置了,这个开发板也是有主线内核的,我以为写了配置文件会自动找它的defconfig的(虽然我看内核编译出来就4MB确实不太对劲)。。。。

DHDAXCW commented 1 year ago

等你适配好了内核再合并~

MCredbear commented 1 year ago

等你适配好了内核再合并~

能请教一下内核在哪里配置吗()

DHDAXCW commented 1 year ago

看firefly roc-rk3328-cc硬件的原理图写dts打进内核,可以参考如何适配的https://github.com/openwrt/openwrt/commit/b72157984268b6542dd667859e4aed9cc2bbb7f5#diff-a7fb3298f5019259cdbe2453c58f5a06abd74266e4a9c681a59ddd7ada81b31d

MCredbear commented 1 year ago

看firefly roc-rk3328-cc硬件的原理图写dts打进内核,可以参考如何适配的openwrt/openwrt@b721579#diff-a7fb3298f5019259cdbe2453c58f5a06abd74266e4a9c681a59ddd7ada81b31d

这个板子已经有适配的dts而且dts的配置我也写了,我是说 arch/arm64/configs/ 里的东西怎么配置

DHDAXCW commented 1 year ago

配置在这里,不能动。https://github.com/DHDAXCW/lede-rockchip/tree/stable/target/linux/rockchip/armv8

你从什么内核编译的?

MCredbear commented 1 year ago

配置在这里,不能动。https://github.com/DHDAXCW/lede-rockchip/tree/stable/target/linux/rockchip/armv8

你从什么内核编译的?

你这里默认的5.4

DHDAXCW commented 1 year ago

好的,我刚刚看到了主线支持这个设备,接下来你要发一份启动内核过程日志给我~

MCredbear commented 1 year ago

好的,我刚刚看到了主线支持这个设备,接下来你要发一份启动内核过程日志给我~

开启持久化/var然后重新打包是吗

DHDAXCW commented 1 year ago

就是把你适配的,固件打包好刷上机器,启动一下,然后你进系统--内核日志,复制到这里就行了

MCredbear commented 1 year ago

就是把你适配的,固件打包好刷上机器,启动一下,然后你进系统--内核日志,复制到这里就行了

启动不了啊,我开了persist /var里面也没日志,而且尴尬的是我没显示器

MCredbear commented 1 year ago

就是把你适配的,固件打包好刷上机器,启动一下,然后你进系统--内核日志,复制到这里就行了

而且还有一点奇怪的,uboot的dts里也定义的了那两个LED灯是一个灭一个闪,但是我上电之后两个都一直常亮,貌似uboot也没启动成功(寻思)

MCredbear commented 1 year ago

我试了 https://github.com/AbraxasDMG/openwrt-roc-cc 这个仓库的镜像,也一样不能启动,是我刷入的方式有误吗?我是把打包出的 openwrt-rockchip-armv8-firefly_roc-cc-rk3328-ext4-sysupgrade.img 直接 dd 到 tf 卡里了

MCredbear commented 1 year ago

就是把你适配的,固件打包好刷上机器,启动一下,然后你进系统--内核日志,复制到这里就行了

我现在有串口芯片了,你看看这个串口日志有用吗?

ttl.log