导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页

    自行构建的orangepi zero3固件无法启动,Starting kernel ...没有反应

    H/F/TV Series
    1
    2
    1473
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • D
      davidq LV 4 最后由 davidq 编辑

      我有一块 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
      附件中是修改了日志志级别后,详细的启动日志。

      1 条回复 最后回复 回复 引用 分享 0
      • D
        davidq LV 4 最后由 编辑

        @davidq 经过多次断电重启,发现有时候在出现“Starting kernel ...”后,能继续下去,但最后还是会卡住。相送日志如下:
        boot-log2.txt

        1 条回复 最后回复 回复 引用 分享 0
        • 1 / 1
        • First post
          Last post

        Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号

        行为准则 | 用户协议 | 隐私权政策