系统启动卡在Waiting for root device PARTLABEL

固件类型:自行编译的固件
SDK包名称:rk356x_linux_release_v1.3.0b_20221213
SDK修改内容:设备树删除了pca9555相关部分;删除pcie;
设备树修改了bootargs,root=PARTLABEL=rootfs修改为root=PARTLABEL=614e0000-0000
Log日志:[com COM5] (2023-08-08_100641) COM5 (Silicon Labs CP210x USB to UART Bridge (COM5)).zip

本帖最后由 TypedefJason 于 2023-8-8 10:25 编辑

详细boot信息参考log
自己配置了系统,通过设备树裁剪了pca9555相部分,删除了pcie device,系统启动卡在
[ 1.461815] Waiting for root device PARTLABEL=614e0000-0000…
有大佬遇到过吗?
tchip_askquestions
com COM5 (2023-08-08_100641) COM5 (Silicon Labs CP210x USB to UART Bridge (COM5)).zip (18.5 KB)

修改后的dts参见附件
rk3568-firefly-aioj-dts.tar.gz (33 KB)

因为你改了启动参数,内核找不到文件系统了,bootargs改回去

Liuth 发表于 2023-8-8 10:25
因为你改了启动参数,内核找不到文件系统了,bootargs改回去

之所以修改bootargs是改之前就卡Waiting for root device PARTLABEL=rootfs
参考了论坛里的一个帖子建议修改成了bootargs,root=PARTLABEL=rootfs修改为root=PARTLABEL=614e0000-0000

串口是活着的,可以输入,但是系统没有响应。。。

发布的sdk按照维基编译肯定是能启动的,你这只能逐步回退修改看哪一步导致的

问题澄清了,有相似问题的可以参考:
firefly的SDK是基于瑞芯微官方的,firefly的kernel只适配了部分瑞芯微的sdk版本,不能随意切换kernel版本;
我的问题在于切换到了firefly官方不支持的kernel版本上

TypedefJason 发表于 2023-8-9 09:01
问题澄清了,有相似问题的可以参考:
firefly的SDK是基于瑞芯微官方的,firefly的kernel只适配了部分瑞芯 …

是firefly的设备树不能用吗?