Firefly开源社区

12
发表新贴

关于RK3288的GPU-mali-t760的问题

23

积分

0

威望

0

贡献

技术小白

积分
23
发表于 2015-1-15 14:58:12     

您好,
我想咨询一下怎么样去测试开发板中的opengl?
我搜索了google网站以及社区帖子,没有发现任何测试案例。
我在arm社区看到别人提了相关问题,但是arm社区建议咨询开发板厂商提供bsp。
请问版主以及大牛,何时有相关说明,谢谢。

ps:http://community.arm.com/thread/7258
pss:
我发现arm社区有提供下载
内核部分驱动
http://malideveloper.arm.com/develop-for-mali/drivers/open-source-mali-t6xx-gpu-kernel-device-drivers/#
用户sdk
http://malideveloper.arm.com/develop-for-mali/sdks/opengl-es-sdk-for-linux/



回复

使用道具 举报

80

积分

0

威望

0

贡献

技术小白

积分
80
发表于 2015-2-11 17:30:39     
和楼主一样,我也是需要做嵌入式GPU的开发,不过楼主应该是用OpenGL做图像运算和处理,我是需要用OpenCL做非图像运算和处理。
不过遇到的问题也是差不多的,能从Mali官方拿到他们的内核驱动源代码,以后这个得整合到我们的Linux源代码中。
再然后就是那个用户空间驱动程序,这个Mali官方在一个网页上提到了需要SOC供应商自己提供。在Mali的论坛发帖,得到的回复是SOC厂商应该是一月份出来,可现在都二月中旬了,不知道还要等多久。
我看了下Mali提供了FireFly在linux下,用户空间的驱动程序,但是我用libOpenCL.so替换了OpenCL SDK下的那个libOpenCL.so,编译却通不过。现在我已经卡在这里没法往下搞了

目前很急切的要用GPU评估算法,希望官方能尽早支持

回复

使用道具 举报

936

积分

20

威望

19

贡献

社区版主

Rank: 7Rank: 7Rank: 7

积分
936
发表于 2015-1-16 09:27:48     
linux版本的GPU驱动是需要rockchip提供的。arm社区上的驱动都是公版的,但各家厂商稍有不同。
关于linux版本上GPU支持,我们正在积极的推进。请随时留言我们的官网和论坛。
回复

使用道具 举报

4

积分

0

威望

0

贡献

吃瓜的群众

积分
4
发表于 2015-1-16 11:48:48     
isle 发表于 2015-1-16 09:27
linux版本的GPU驱动是需要rockchip提供的。arm社区上的驱动都是公版的,但各家厂商稍有不同。
关于linux版 ...

积极的推进的意思是现在 :Ubuntu 现在支持 opencl / opengles3.0 库吗?能不能在板子上使用,好模糊,望回复?
回复

使用道具 举报

936

积分

20

威望

19

贡献

社区版主

Rank: 7Rank: 7Rank: 7

积分
936
发表于 2015-1-16 12:39:46     
就是正在进行,还没有完成的意思喽,暂时还不能使用。
回复

使用道具 举报

14

积分

0

威望

0

贡献

游客

积分
14
发表于 2015-2-11 01:13:43     
isle 发表于 2015-1-16 12:39
就是正在进行,还没有完成的意思喽,暂时还不能使用。

http://community.arm.com/thread/7258#24886
内核需要升级下才能用, 催下工程师...
That's right, the new Mali-T76x drivers built for GNU/Linux ARMv7 fbdev only (no windowing system at the moment) are now available as well as several other r5p0 drivers on the public download page:
http://malideveloper.arm.com/dev ... user-space-drivers/

In order to use this, you will also need to build the kernel-side driver and replace the kernel in your build.  This can be achieved by following the Firefly wiki page I mentioned earlier and starting with this Linux repository (master branch):
T-Firefly / Firefly-RK3288-kernel / Commits — Bitbucket
https://bitbucket.org/T-Firefly/firefly-rk3288-kernel.git

It has an early r4p1 kernel-side Mali GPU driver, which is not compatible with the new r5p0 user-side driver.  So you need to upgrade the kernel-side Mali driver with the source code archive from this page:
http://malideveloper.arm.com/dev ... nel-device-drivers/

You'll need to remove the main drivers files under drivers/gpu/arm/, but not drivers/gpu/arm/midgard/platform/rk which contains the RK3288 platform support files, and replace them with the files from the archive.  Some relatively small changes may be needed in the RK3288 platform files to make it work with the new r5p0 driver; sorry we haven't got a patch for that at the moment.


回复

使用道具 举报

23

积分

0

威望

0

贡献

技术小白

积分
23
发表于 2015-2-26 15:00:42     
isle 发表于 2015-1-16 09:27
linux版本的GPU驱动是需要rockchip提供的。arm社区上的驱动都是公版的,但各家厂商稍有不同。
关于linux版 ...

版主你好,
arm已经推出firefly平台的gpu驱动,版本r5p0,但是需要3.14内核的支持,请问firefly何时能够提供3.14的内核镜像?
回复

使用道具 举报

3

积分

0

威望

0

贡献

游客

积分
3
发表于 2015-4-2 11:31:12     
情况怎么样 解决了吗?
回复

使用道具 举报

2918

积分

56

威望

46

贡献

高级创客

Rank: 6Rank: 6

积分
2918

优秀版主论坛元老

发表于 2015-4-2 12:01:59     
本帖最后由 zhansb 于 2015-4-2 12:04 编辑
xfire 发表于 2015-4-2 11:31
情况怎么样 解决了吗?

已经有patch
回复

使用道具 举报

3

积分

0

威望

0

贡献

游客

积分
3
发表于 2015-4-2 13:21:31     

cool
回复

使用道具 举报

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

本版积分规则

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