-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Firefly-RK3399 启动时内核报错 #516
Comments
你可以把内核更新到旧版测试下 |
我使用项目README中所说的Local Package的流程, 将内核替换为6.1.58(之前issue中成功启动的版本), 执行命令如下 sudo ./make -b firefly-rk3399 -k 6.1.58 -a false 使用的 刷入SD卡后, 启动依然失败, 得到如下结果, 之后卡住, 现象类似于 #491 (comment) :
|
rk3399的device tree需要修正。。。
其中tx_delay rx_delay用于修正rtl8211e网卡速率,所有rk3399的device tree里的delay都有问题,网卡速率在100Mbps\(包括uboot里也需要修正)。 |
卡死的原因,似乎是因为pcie补丁:
我的openwrt加入上述pcie补丁后:
|
呃,具体需要你们测试了,我使用的是官方openwrt直接编译的固件。。。。 |
你使用这个补丁后正常了? |
这个补丁解决的是 |
似乎在这个项目中使用的kernel(也就是https://github.com/unifreq/linux-6.1.y/blob/main/arch/arm64/boot/dts/rockchip/rk3399-firefly.dts)中, 6.1.65已经不存在这个问题了. |
在设备树中暂时禁用pcie可以将boot流程继续下去, 虽然这完全没有解决该问题 |
启动卡死可能不存在了,但是rtl8211e网卡速率异常这个,肯定还存在(包括armbian包含的uboot,一样速度异常)... |
Device Information | 设备信息
OpenWrt Version | 系统版本
Describe the bug | 问题描述
使用SD卡刷入最新编译的镜像(20231206),出现内核报错
Unable to handle kernel implementation fault (unsupported exclusive)
尝试将内核替换为 #491 中使用的6.1.58版本后,启动日志类似于该issue中 #491 (comment) 的情况。
感觉和内核版本有关,由于无法找到 #491 中可以成功启动的镜像,无法验证。
启动日志如下:
The text was updated successfully, but these errors were encountered: