CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 13235|回复: 5

qt+Opengl es2+4CVBS_in

[复制链接]
发表于 2017-2-24 09:48:12 | 显示全部楼层 |阅读模式
目标:1.启动时间:在7,8秒要进入应用程序。
           2.4路摄像头输入。
           3.使用opengl es2进行3D渲染及加速。
           4.使用qt作为应用程序开发
           5.其它can总线 等。
现状:
           1.之前使用的是另外一块开发板,它的资源比较少。使用的linux是lichee下面那个简易的rootfs,功能较少。在这上面实现了4路cvbs输入显示。qt不带opengl es2功能运行也正常。但是gpu一直无法启动成功。qt带opengl es2无法编译成功。启动时间能控制在8秒内。
           2.当时还买了一块cubieboard2,然后根据官方文档构建了Debian系统启动了后根据http://linux-sunxi.org/Mali_binary_driver 成功安装了Mali二进制库并启动了GPU,但是我发现此内核并没有4路cvbs驱动。同时要裁剪系统是很麻烦,且很难达到启   动要求的。
           3.我尝试把cubieboard2编译出的Mali库放到之前的板子上运行出错,原因应该是编译器不一样armeabi与armeabihf不能通用。
解决的猜想:
            1. 在现状1的情况下,无法进行同现状2一样安装Mali二进制库,是因为缺少相关操作,例如apt-get等,它只是一个简易的文件系统。所以我想以此内核为基础,再构建一个Debian系统,然后再在其上安装Mali二进制库。
            2.在现状2的情况下,将cubieboard2的编译器换成现状1使用的编译器。在cubieboard2中编译好后,拷贝到另外一块板子里用。

不知道有没有经验或者有好的建议没有,帮我看看哪种能更好解决?或者有更好的办法?或者是什么地方我做错了?同时我想问一下lichee里的那个简易的rootfs怎么样才能将opengl es2用起来?
回复

使用道具 举报

发表于 2017-2-24 14:03:29 | 显示全部楼层
你可以 把lichee下面那个简易的rootfs  替换成 debian 系统 一切就很明了了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-2-24 16:16:01 | 显示全部楼层
yuxue 发表于 2017-2-24 14:03
你可以 把lichee下面那个简易的rootfs  替换成 debian 系统 一切就很明了了

哎,折腾好久了。只能这么试试看看行不行了。
回复 支持 反对

使用道具 举报

发表于 2017-2-27 09:59:46 | 显示全部楼层
我觉得用lichee内核用不了 http://linux-sunxi.org/Mali_binary_driver 的Mali二进制库,因为社区内核改了不少。
回复 支持 反对

使用道具 举报

发表于 2017-2-27 15:45:33 | 显示全部楼层
@allen 发表于 2017-2-27 09:59
我觉得用lichee内核用不了 http://linux-sunxi.org/Mali_binary_driver 的Mali二进制库,因为社区内核改了 ...

for fb 可以  for x11 不行
挺郁闷的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-3-10 14:45:23 | 显示全部楼层
yuxue 发表于 2017-2-27 15:45
for fb 可以  for x11 不行
挺郁闷的

出差十几天。。。。。你有用过吗?怎么弄的呢?
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-11-26 00:14 , Processed in 0.030284 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部