Toybrick

RK3399ProX RGA报错

tianlj

中级会员

积分
276
楼主
发表于 2021-8-16 13:46:43    查看: 16798|回复: 15 | [复制链接]    打印 | 显示全部楼层
只要调用rga就会报错误,但是同一个项目在TB96AI板子上,3399pro核心板是可以跑的,今天新到的RK3399ProX 就不行。
注释rga相关代码就可以成功运行。

本帖子中包含更多资源

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

x
回复

使用道具 举报

tianlj

中级会员

积分
276
沙发
 楼主| 发表于 2021-8-16 15:54:00 | 显示全部楼层
395876134 发表于 2021-8-16 15:44
固件哪里来的?RK3399ProX 一整套么?


用的这个固件,带底板核心板一整套的

本帖子中包含更多资源

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

x
回复

使用道具 举报

tianlj

中级会员

积分
276
板凳
 楼主| 发表于 2021-8-16 16:03:59 | 显示全部楼层
395876134 发表于 2021-8-16 15:44
固件哪里来的?RK3399ProX 一整套么?

我的android工程
链接:https://pan.baidu.com/s/1mjwHVBfENnfet6sKNtMEKg
提取码:xlnm
回复

使用道具 举报

tianlj

中级会员

积分
276
地板
 楼主| 发表于 2021-8-16 16:37:28 | 显示全部楼层
jefferyzhang 发表于 2021-8-16 16:34
你是应用里少库了吧,你可能其他板子里用了librga库是系统自带的,然后应用里就没带这个库。
但我们是建议 ...

是包含在应用里的,apk解压可以看到so库文件

本帖子中包含更多资源

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

x
回复

使用道具 举报

tianlj

中级会员

积分
276
5#
 楼主| 发表于 2021-8-16 16:47:10 | 显示全部楼层
395876134 发表于 2021-8-16 16:44
你用96ai里头的库试下,应该是代码更新,你的写法可能不对。

用的是相同的工程,就是我放在百度云上的那个,so库是在工程里面的
回复

使用道具 举报

tianlj

中级会员

积分
276
6#
 楼主| 发表于 2021-8-16 16:48:41 | 显示全部楼层
395876134 发表于 2021-8-16 16:44
你用96ai里头的库试下,应该是代码更新,你的写法可能不对。

而且没有执行到rga相关的代码,刚进入程序就会报错
回复

使用道具 举报

tianlj

中级会员

积分
276
7#
 楼主| 发表于 2021-8-16 17:36:32 | 显示全部楼层
395876134 发表于 2021-8-16 16:44
你用96ai里头的库试下,应该是代码更新,你的写法可能不对。

我发现在设备中,/vnedor/lib/  /vendor/lib64/  中存在librga.so库,而应用安装目录,/data/app/com.spreadwin.myapplication-sqSehCN7mSKIjfVTKxzTtQ==/lib/arm64 中没有,librga.so文件,是否是系统自带的跟我用的so库文件版本不同导致的?如果是的话,怎么能更新板子中的librga.so,/vendor/目录不可写
回复

使用道具 举报

tianlj

中级会员

积分
276
8#
 楼主| 发表于 2021-8-17 09:01:23 | 显示全部楼层
jefferyzhang 发表于 2021-8-16 16:34
你是应用里少库了吧,你可能其他板子里用了librga库是系统自带的,然后应用里就没带这个库。
但我们是建议 ...

不是其他板子用的librga库是系统自带的。是RK3399ProX板子里自带了librga库文件,跟git上的linux-rga不匹配好像是。板子上又没有头文件。能否提供一个RK3399ProX板子使用rga的例子?
回复

使用道具 举报

tianlj

中级会员

积分
276
9#
 楼主| 发表于 2021-8-17 09:26:30 | 显示全部楼层
jefferyzhang 发表于 2021-8-17 09:17
你用github上的就好了,你下的8.1的代码里头带的rga非常的古老,不要去用它。 ...

apk本地打包,解压是有librga.so库的。安装进板子就没有了,就是板子上自带了这个库,然后就不会安装so,这如何解决。
回复

使用道具 举报

tianlj

中级会员

积分
276
10#
 楼主| 发表于 2021-8-17 09:38:56 | 显示全部楼层
jefferyzhang 发表于 2021-8-17 09:34
没遇到过安装进去就没有的,就算同名也是app的优先加载。
不放心可以先把系统的librga.so删了试试,我觉 ...

系统那个目录不可写,也不能remount更改,我用的例子改的,就加了一个rga库,和rga操作,编译的librga.so也是arm64-v8a
回复

使用道具 举报

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

本版积分规则

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


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