Firefly开源社区

12
发表新贴
打印 上一主题 下一主题

[Linux] failed to open DRM:No such file or directory.

1万

积分

14

威望

13

贡献

管理员

Rank: 9Rank: 9Rank: 9

积分
11154

优秀版主

发表于 2021-6-23 10:20:26      11#
你没有更新 SDK 哦,根据 wiki 详细步骤需要 repo sync -c 同步更新。从百度云下载的 10几个G 的包是基础包,是为了让没有梯子的国内用户不需要从 gitlab 上一次下载 10几 G 的代码,但是下载基础包之后还是需要通过 repo sync -c 同步一下的。
回复

使用道具 举报

1万

积分

14

威望

13

贡献

管理员

Rank: 9Rank: 9Rank: 9

积分
11154

优秀版主

发表于 2021-6-23 11:02:26      12#
你可以查看 这个 manifest.xml repo 是解析这个 xml 来更新 SDK的,

vim .repo/manifests/rv1126_rv1109_linux_release.xml

<project name="kernel" revision="4b1845bafe8b15038ef02617899a4e2593d9786d" upstream="rv1126_rv1109/firefly"/>

这里的kernel commit version 是 4b1845bafe8b15038ef02617899a4e2593d9786d


commit 4b1845bafe8b15038ef02617899a4e2593d9786d (HEAD, m/master, firefly-linux-gitlab/rv1126_rv1109/firefly)
Author: daijh <djh@t-chip.com.cn>
Date:   Wed Apr 28 17:26:05 2021 +0800

    ARM: dts: ai cam disabled overlayfs


所以 kernel 应该是这样子


另外白屏我觉得还是之前提到的 dts width-mm heigth-mm 因为我们之前遇到过,QT RK 加入了 rga 加速补丁,系统会读取这个属性进行配置可能会影响到字体库读取, 导致控件没有办法加载出来,或者你试试换个背景色看看 QT 应用有没有反应。
回复

使用道具 举报

1万

积分

14

威望

13

贡献

管理员

Rank: 9Rank: 9Rank: 9

积分
11154

优秀版主

发表于 2021-6-23 16:59:49      13#
这个就是上一楼说的 width-mm heigth-mm 两个属性导致字库无法加载问题,这个 RK的补丁导致的,你试一下把 package/qt5/qt5base/5.9.4/ 下的 *.patch 删掉在编译出 QT 看看能不能用,如果遇到编译出错可能需要选择性的加会几个已经删除的补丁。我去确认一下这么小的屏幕能不能兼容
回复

使用道具 举报

1万

积分

14

威望

13

贡献

管理员

Rank: 9Rank: 9Rank: 9

积分
11154

优秀版主

发表于 2021-6-23 22:13:53      14#
wx_Alen_VVU76 发表于 2021-6-23 17:22
谢谢。我待会儿按照你的方法试一试。
1. 关于文件系统及应用程序的测试:
我目前用的文件系统是firefly ...

驱动肯定没有问题,display 这一部分肯定也是延用 rockchip 提供的 sdk 的代码,主要区别是设备树吧。荣品的 kernel 开源吗?对比一下不就完了嘛
回复

使用道具 举报

返回列表
12
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表