Firefly开源社区

标题: RGA_MMU unsupported memory larger than 4G [打印本页]

作者: tangmignzhou    时间: 2023-7-18 14:17
标题: RGA_MMU unsupported memory larger than 4G
dev:/tmz$ ffgo version OS:         Ubuntu 20.04.6 LTS MODEL:         Firefly AIO-3588Q MIPI101(Linux) FIREFLY: v2.40-7-gaab3442 DATE:         20230629 KERNEL:         Linux version 5.10.160 (lvsx@tchip16) (kernel commit id: dc384cc20ddf) (sdk version: rk3588_linux_release_20230704_v1.1.1a) (aarch64-none-linux-gnu-gcc (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 10.3.1 20210621, GNU ld (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 2.36.1.20210621) #111 SMP Tue Jul 4 11:41:59 CST 2023






gst-launch-1.0 filesrc location=./output.yuv ! rawvideoparse use-sink-caps=false format=i420 width=352 height=288 ! video/x-raw,width=352,height=288 ! mpph264enc ! queue ! h264parse ! qtmux ! filesink location=./yuv2h264.mp4


然后
  1. 3834] rga_mm: RGA_MMU unsupported memory larger than 4G!
  2. [69882.103840] rga_mm: scheduler core[4] unsupported mm_flag[0x0]!
  3. [69882.103846] rga_mm: rga_mm_map_buffer map virtual address error!
  4. [69882.103850] rga_mm: job buffer map failed!
  5. [69882.103853] rga_mm: src channel map job buffer failed!
  6. [69882.103856] rga_mm: failed to map buffer
  7. [69882.103861] rga_job: rga_job_commit: failed to map job info
  8. [69882.103904] rga_job: request[25486] task[0] job_commit failed.
  9. [69882.103907] rga_job: rga request commit failed!
  10. [69882.103911] rga: request[25486] submit failed!
复制代码



tchip_askquestions

image.png (71.8 KB, 下载次数: 86)

image.png

1.txt

156.94 KB, 下载次数: 0, 下载积分: 灯泡 -1 , 经验 -1


作者: zhangzhenzhao    时间: 2023-7-19 09:42
RGA2是32bit的,所以寻址4G内存空间,RGA3没有这个限制。
作者: tangmignzhou    时间: 2023-7-19 16:46
zhangzhenzhao 发表于 2023-7-19 09:42
RGA2是32bit的,所以寻址4G内存空间,RGA3没有这个限制。

如何确认是rga2和rga3了,看上去这个板子是支持rga3的

作者: zhangzhenzhao    时间: 2023-7-19 17:21
tangmignzhou 发表于 2023-7-19 16:46
如何确认是rga2和rga3了,看上去这个板子是支持rga3的

可以试下imconfig,详细开发查看sdk下的external/linux-rga/ 里面有文档,有例程
作者: tangmignzhou    时间: 2023-7-19 17:51
zhangzhenzhao 发表于 2023-7-19 17:21
可以试下imconfig,详细开发查看sdk下的external/linux-rga/ 里面有文档,有例程

刷的官方镜像,目前3588MQ支持两个rga3和一个rga2.貌似默认只会选择rga2

作者: tangmignzhou    时间: 2023-7-19 17:56

作者: tangmignzhou    时间: 2023-7-19 18:04

作者: wx__T5tBli    时间: 2024-4-25 17:50
如何切换到“rga3”

作者: luwy    时间: 7 天前





欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1