Toybrick

楼主: jefferyzhang

RK3399Pro入门教程(12)OpenGL/CL在Debian10上的安装和使用

incast

注册会员

积分
92
发表于 2021-11-4 10:40:26 | 显示全部楼层
4. 链接mali库
sudo toybrick-mali.sh link

提示 toybrick-mali.sh: command not found
回复

使用道具 举报

randyliu2020

新手上路

积分
22
发表于 2022-4-8 15:50:08 | 显示全部楼层
你好~我目前在使用rk3588的板子,已经装好了clinfo,输出信息为(并未报错):
clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...)  ARM Platform
  clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...)   Success [ARM]
  clCreateContext(NULL, ...) [default]            Success [ARM]
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_DEFAULT)  Success (1)
    Platform Name                                 ARM Platform
    Device Name                                   Mali-LODX r0p0
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU)  Success (1)
    Platform Name                                 ARM Platform
    Device Name                                   Mali-LODX r0p0
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL)  Success (1)
    Platform Name                                 ARM Platform
    Device Name                                   Mali-LODX r0p0
首先第一个问题是:查询到的设备名称是Mali-LODX r0p0,应该是mali-g610吧,我不知道哪里出了问题;
第二个问题是:使用ll /usr/lib/aarch64-linux-gnu/libOpenCL.so*之后,输出信息为:
lrwxrwxrwx 1 root root    18  1月 11  2021 /usr/lib/aarch64-linux-gnu/libOpenCL.so.1 -> libOpenCL.so.1.0.0
-rw-r--r-- 1 root root 60856  1月 11  2021 /usr/lib/aarch64-linux-gnu/libOpenCL.so.1.0.0
并未链接到
libmali-valhall-g610-g6p0-x11.so
因为3399提供了类似toybrick-mali.sh这样的文件,我不知道是不是需要执行这个脚本最后才会链接到mali的gpu
回复

使用道具 举报

jefferyzhang

版主

积分
13093
 楼主| 发表于 2022-4-8 15:55:36 | 显示全部楼层
randyliu2020 发表于 2022-4-8 15:50
你好~我目前在使用rk3588的板子,已经装好了clinfo,输出信息为(并未报错):
clGetPlatformInfo(NULL, CL ...

我们Toybrick板子都会做好,不是我们板子你问我们也没用
回复

使用道具 举报

wudiking

高级会员

积分
693
发表于 2022-5-25 10:23:59 | 显示全部楼层
jefferyzhang 发表于 2022-4-8 15:55
我们Toybrick板子都会做好,不是我们板子你问我们也没用

你好,我在3588x的板子上执行clinfo,失败,有什么特殊配置吗
回复

使用道具 举报

jefferyzhang

版主

积分
13093
 楼主| 发表于 2022-5-25 10:34:08 | 显示全部楼层
wudiking 发表于 2022-5-25 10:23
你好,我在3588x的板子上执行clinfo,失败,有什么特殊配置吗

我们试过toybrick 3588板子没问题,如果你固件太旧了请烧写最新固件再试。
回复

使用道具 举报

wudiking

高级会员

积分
693
发表于 2022-5-25 10:47:38 | 显示全部楼层
jefferyzhang 发表于 2022-5-25 10:34
我们试过toybrick 3588板子没问题,如果你固件太旧了请烧写最新固件再试。

新买的板子,opencl库应该是软链至mali库吧
回复

使用道具 举报

jefferyzhang

版主

积分
13093
 楼主| 发表于 2022-5-25 11:30:13 | 显示全部楼层
wudiking 发表于 2022-5-25 10:47
新买的板子,opencl库应该是软链至mali库吧

板子新的不代表固件是新的。
回复

使用道具 举报

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

本版积分规则

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


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