Toybrick

关于RGA库的使用,报错

lozenyin

注册会员

积分
89
楼主
发表于 2022-4-13 15:17:39    查看: 6673|回复: 5 | [复制链接]    打印 | 只看该作者


使用RGA进行缩放的时候出现一下报错是什么意思?是尺寸不对应RGA的条件吗?

  1. //检查
  2.         //printf("检查开始\n\r");
  3.         ret = imcheck(src, dst, src_rect, dst_rect);
  4.         //printf("imcheck_ret:%d\n\r",ret);
  5.         if (IM_STATUS_NOERROR != ret) {
  6.                 printf("Rga resize: %d, check error! %s\n", __LINE__, imStrError((IM_STATUS)ret));
  7.                 return ;
  8.         }
  9.         //图像缩放
  10.         STATUS = imresize(src, dst,input_params.dst_width/src.width,input_params.dst_height/src.height);
  11.         //STATUS = imresize(src, dst);
  12.         if (STATUS <= 0) {
  13.                 printf("Rga resize: resize error for status: %s\n", imStrError(STATUS));
  14.                 return ;
  15.         }
复制代码

报错:
  1. Rga resize: resize error for status: Fatal error: Failed to call RockChipRga interface, query log to find the cause of failure.
  2. resize ===> width: 1920, height: 1080, h_stride: 1920, v_stride: 1088
  3. RgaBlit(1387) RGA_BLIT fail: Device or resource busy
  4. RgaBlit(1388) RGA_BLIT fail: Device or resource busy
  5. fd-vir-phy-hnd-format[0, 0x7f7f010000, (nil), (nil), 0]
  6. rect[0, 0, 1920, 1088, 1920, 1088, 3584, 0]
  7. f-blend-size-rotation-col-log-mmu[0, 0, 0, 0, 0, 0, 1]
  8. fd-vir-phy-hnd-format[0, (nil), 0x7f8dbba010, (nil), 0]
  9. rect[0, 0, 1280, 720, 1280, 720, 3584, 0]
  10. f-blend-size-rotation-col-log-mmu[0, 0, 0, 0, 0, 0, 0]
  11. This output the user patamaters when rga call blit fail
  12. srect[x,y,w,h] = [0, 0, 0, 0] src[w,h,ws,hs] = [1920, 1088, 1920, 1088]

  13. drect[x,y,w,h] = [0, 0, 0, 0] dst[w,h,ws,hs] = [1280, 720, 1280, 720]

  14. usage[0x80000]
复制代码


回复

使用道具 举报

lozenyin

注册会员

积分
89
沙发
 楼主| 发表于 2022-5-7 10:52:19 | 只看该作者
这个报错是显示资源或设备忙,有人遇到过嘛?
回复

使用道具 举报

jefferyzhang

版主

积分
13574
板凳
发表于 2022-5-7 11:28:53 | 只看该作者
看过去像驱动问题,你板子是toybrick的么?什么型号?
回复

使用道具 举报

lozenyin

注册会员

积分
89
地板
 楼主| 发表于 2023-1-9 18:16:22 | 只看该作者
jefferyzhang 发表于 2022-5-7 11:28
看过去像驱动问题,你板子是toybrick的么?什么型号?

我是用的并不是toybrick的板子,目前使用OPI5也出现这种情况。
回复

使用道具 举报

LeeFree

注册会员

积分
105
5#
发表于 2023-4-14 17:57:35 | 只看该作者
lozenyin 发表于 2023-1-9 18:16
我是用的并不是toybrick的板子,目前使用OPI5也出现这种情况。

图像是什么格式的?
回复

使用道具 举报

lozenyin

注册会员

积分
89
6#
 楼主| 发表于 2023-5-9 14:09:45 | 只看该作者
LeeFree 发表于 2023-4-14 17:57
图像是什么格式的?

图像是RK_FORMAT_YCrCb_420_P,修改成RK_FORMAT_YCrCb_420_SP就没有这个报错了……
回复

使用道具 举报

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

本版积分规则

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


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