Toybrick

3399ProX Android11屏幕驱动问题

tianlj

中级会员

积分
276
楼主
发表于 2021-9-17 14:29:29    查看: 10653|回复: 11 | [复制链接]    打印 | 显示全部楼层
本帖最后由 tianlj 于 2021-9-18 10:41 编辑

3399ProX

根据资料中,下载源码成功后,编译。lunch 选择 rk3399_Android11-userdebug 编译成功。
如何添加屏幕驱动?是所有屏幕都可以用 rk3399pro-toybrick-mipi-ILI9881D.dtsi 或 rk3399pro-toybrick-mipi.dtsi 驱动么?


看教程单独编译kernel,将生成boot.img同第一步编译成功后文件一起烧入板子不能启动。

将单独下载kernel放入android工程目录下,一起编译,不能成功。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

tianlj

中级会员

积分
276
沙发
 楼主| 发表于 2021-9-18 13:32:20 | 显示全部楼层
我是流氓我怕谁 发表于 2021-9-18 11:30
你好,这个屏幕和触摸驱动,只适配我们的屏幕,不能适用其他屏幕。
source build/envsetup.sh
lunch

是这个么?我看这个是HDMI 的啊?



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

tianlj

中级会员

积分
276
板凳
 楼主| 发表于 2021-9-18 14:12:00 | 显示全部楼层
本帖最后由 tianlj 于 2021-9-18 14:32 编辑
我是流氓我怕谁 发表于 2021-9-18 11:30
你好,这个屏幕和触摸驱动,只适配我们的屏幕,不能适用其他屏幕。
source build/envsetup.sh
lunch

而且我根据教程,编译的andriod11 源码,什么都没有更改,编译到最后会有一个错误。





我根据rockdev/Image-rk3399_Android11 中 parameter.txt  修改烧写工具,烧进去后hdmi也不能显示。
串口显示:
  1. [  305.585073] init: starting service 'surfaceflinger'...
  2. [  305.585582] init: Could not create socket 'pdx/system/vr/display/client': Failed to bind socket 'pdx/system/vr/display/client': No such file or directory
  3. [  305.586012] init: Could not create socket 'pdx/system/vr/display/manager': Failed to bind socket 'pdx/system/vr/display/manager': No such file or directory
  4. [  305.586357] init: Could not create socket 'pdx/system/vr/display/vsync': Failed to bind socket 'pdx/system/vr/display/vsync': No such file or directory
复制代码



是否是andorid11还没有调试通过啊?如果是如何下载8.1的源码?repo init 的时候 -b develop-8.1?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

tianlj

中级会员

积分
276
地板
 楼主| 发表于 2021-9-18 14:39:27 | 显示全部楼层
tianlj 发表于 2021-9-18 14:12
而且我根据教程,编译的andriod11 源码,什么都没有更改,编译到最后会有一个错误。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

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

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表