自行构建的orangepi zero3固件无法启动,Starting kernel ...没有反应
-
我有一块 Orangepi ZERO 3 的开发板,我想在上面安装自行构建的固件。
我根据官方的文档 《OrangePi_Zero3_H618_用户手册_v1.3.pdf》中的第4节《Linux SDK——orangepi-build 使用说明》一步一步在 Ubuntu 22.04 的机器上构建好了固件,产生的文件名是 **Orangepizero3_1.0.2_debian_bookworm_server_linux6.1.31.img
仓库是:https://github.com/orangepi-xunlong/orangepi-build ,next分支,内核版本是6.1
用balenaEtcher烧录到SD卡(闪迪)上,然后**到开发板上,PUTTY窗口显示的最后信息是 “Starting kernel ...” 就长时间一直没有任何输出了,按键盘也没有任何反应,开发板上的指示灯没不亮。
接着我又用官方提供已经构建好的debian 12 的系统来验证,发现开发板可以正常使用,能进入到终端命令行。同时绿色的指示灯在闪烁。
我然后检查对比了我构建的镜像和官方的镜像,发现 /boot/orangepiEnv.txt 内容有一些不一样。
/boot/orangepiEnv.txt 内容如下:
verbosity=1 bootlogo=false console=both disp_mode=1920x1080p60 overlay_prefix=sun50i-h616 rootdev=UUID=f19062bd-3908-41e4-a4f7-e10b97ce0e31 rootfstype=ext4
同时我也检查到官网提供的debian 12 镜像中 /boot/orangepiEnv.txt 内容,如下:
verbosity=1 bootlogo=false console=both disp_mode=1920x1080p60 overlay_prefix=sun50i-h616 rootdev=UUID=635d9db0-d9c8-453e-baca-8b0e028d5dcf rootfstype=ext4 usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u
另外两个镜像中的 /boot/boot.cmd 完全一样。
我想问一下,这是什么原因?怎么解决?希望有经验的大佬能指点一下。
boot-log.txt
附件中是修改了日志志级别后,详细的启动日志。 -
@davidq 经过多次断电重启,发现有时候在出现“Starting kernel ...”后,能继续下去,但最后还是会卡住。相送日志如下:
boot-log2.txt
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号