Firefly开源社区

打印 上一主题 下一主题

[应用开发] RK3568J安装官方ubuntu固件无法运行ffmedia的demo小白求助

832

积分

0

威望

0

贡献

技术大神

Rank: 3Rank: 3

积分
832
发表于 2024-4-25 19:01:54      楼主
你的板子内存规格应该是大于4g的,通过限制drm申请内存在4g之内解决:

diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_gem.c b/drivers/gpu/drm/rockchip/rockchip_drm_gem.c
index 946d8e364469..29700e55b4a3 100644
--- a/drivers/gpu/drm/rockchip/rockchip_drm_gem.c
+++ b/drivers/gpu/drm/rockchip/rockchip_drm_gem.c
@@ -698,6 +698,7 @@ static struct rockchip_gem_object *
#else
        gfp_t gfp_mask = GFP_HIGHUSER | __GFP_RECLAIMABLE;
#endif
+    gfp_mask |= __GFP_DMA32;
        size = round_up(size, PAGE_SIZE);

        rk_obj = kzalloc(sizeof(*rk_obj), GFP_KERNEL)

----------------------------------------------------------------
内核打上该补丁,重新编译、烧入。
回复

使用道具 举报

832

积分

0

威望

0

贡献

技术大神

Rank: 3Rank: 3

积分
832
发表于 2024-4-26 09:35:18      沙发
law 发表于 2024-4-26 08:52
谢谢大佬解答,我的开发板的确是8G的,我马上试试。我还有一个问题想请教,ffmedia支持多路视频分析推理吗? ...

支持,多路就多创建几条模块链路
回复

使用道具 举报

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

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表