Firefly开源社区

标题: RK-3588S-PC使用生成linux-headers和linux-image无法执行的问题 [打印本页]

作者: BlueKylin    时间: 2022-9-14 15:54
标题: RK-3588S-PC使用生成linux-headers和linux-image无法执行的问题
首先按照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包,第一次自己生成,请问是哪边没有注意到吗?


tchip_askquestions

微信图片_20220914153229.png (20.18 KB, 下载次数: 638)

微信图片_20220914153229.png

QQ图片20220914154706.jpg (41.45 KB, 下载次数: 643)

QQ图片20220914154706.jpg

log.txt

27.25 KB, 下载次数: 1, 下载积分: 灯泡 -1 , 经验 -1


作者: Liuth    时间: 2022-9-14 16:34
目前3588自己生成的是有问题,请到下载页面下载可用的 linux-headers
如果一定要自己做,则需要将整个kernel仓库搬到板子上来制作
作者: BlueKylin    时间: 2022-9-14 17:55
Liuth 发表于 2022-9-14 16:34
目前3588自己生成的是有问题,请到下载页面下载可用的 linux-headers
如果一定要自己做,则需要将整个kern ...

官方下载页面目前没有提供可供下载的linux-headers deb包,上次电话咨询时让我自己下sdk编
作者: Liuth    时间: 2022-9-15 09:17
BlueKylin 发表于 2022-9-14 17:55
官方下载页面目前没有提供可供下载的linux-headers deb包,上次电话咨询时让我自己下sdk编

https://www.t-firefly.com/doc/download/161.html#other_637




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1