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 2023gst-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
然后3834] rga_mm: RGA_MMU unsupported memory larger than 4G!
rga_mm: scheduler core unsupported mm_flag!
rga_mm: rga_mm_map_buffer map virtual address error!
rga_mm: job buffer map failed!
rga_mm: src channel map job buffer failed!
rga_mm: failed to map buffer
rga_job: rga_job_commit: failed to map job info
rga_job: request task job_commit failed.
rga_job: rga request commit failed!
rga: request submit failed!
RGA2是32bit的,所以寻址4G内存空间,RGA3没有这个限制。 zhangzhenzhao 发表于 2023-7-19 09:42
RGA2是32bit的,所以寻址4G内存空间,RGA3没有这个限制。
如何确认是rga2和rga3了,看上去这个板子是支持rga3的
tangmignzhou 发表于 2023-7-19 16:46
如何确认是rga2和rga3了,看上去这个板子是支持rga3的
可以试下imconfig,详细开发查看sdk下的external/linux-rga/ 里面有文档,有例程 zhangzhenzhao 发表于 2023-7-19 17:21
可以试下imconfig,详细开发查看sdk下的external/linux-rga/ 里面有文档,有例程
刷的官方镜像,目前3588MQ支持两个rga3和一个rga2.貌似默认只会选择rga2
如何切换到“rga3”
页:
[1]