首先按照SDK中的readme下载初始sdk并打好全部bundle,再采用wiki教程中的3. 编译 Ubuntu 固件 — Firefly Wiki (t-firefly.com)步骤全自动编译ubuntu20.04固件,mk配置文件选择roc-rk3588s-pc-ubuntu.mk,Ubuntu 根文件系统采用官方提供的Ubuntu20.04-Minimal_RK3588_v2.11-64_20220621.7z,生成的img文件能够正常通过tf卡升级到单板。 使用相同的SDK执行./build.sh kerneldeb生成linux-headers和linux-image的deb包,在板卡上安装,如果安装linux-image的deb包,重启板卡后串口会打印找不到内核导致启动失败。 如果安装生成的linux-headers的deb包,在make headers_install时会报./scripts/headers_install.sh: line 41: scripts/unifdef: cannot execute binary file: Exec format errormake[1]: *** [scripts/Makefile.headersinst:63: usr/include/video/uvesafb.h] Error 1 make: *** [Makefile:1212: headers] Error 2 之前一直是用的官方现成的deb包,第一次自己生成,请问是哪边没有注意到吗? |
-
微信图片_20220914153229.png (20.18 KB, 下载次数: 637)
-
QQ图片20220914154706.jpg (41.45 KB, 下载次数: 643)
-
27.25 KB, 下载次数: 1, 下载积分: 灯泡 -1 , 经验 -1