查看: 299|回复: 8

[求助] 海思VB池不释放的问题

[复制链接]
发表于 2018-12-17 20:42:40 | 显示全部楼层 |阅读模式
在做3559AV100时,由于程序在上次异常退出时,再次进入时程序初始化失败? 查看/dev/logmpp信息
<3>[    vb] [Func]:VB_SetConfig [Line]:2483 [Info]:VB is initialized!
<3>[    vb] [Func]:VbDestroyPool [Line]:702 [Info]:Blk in this pool(17) occupied by someone, please release it first!
需要先释放,请问有什么接口可以释放吗?
发表于 2018-12-18 09:47:12 | 显示全部楼层
先去初始化,然后再重新初始化
发表于 2019-1-5 10:43:41 | 显示全部楼层
楼主释放成功了吗  我这边使用3531D 去初始化不成功
发表于 2019-1-7 17:07:51 | 显示全部楼层
调用了GetFrame接口没调用Release就会这样
发表于 2019-1-8 23:18:34 | 显示全部楼层
初始化之前调用
  HI_MPI_SYS_Exit();
   
    for(i=0;i<VB_MAX_USER;i++)
    {
         HI_MPI_VB_ExitModCommPool(i);
    }
    for(i=0; i<VB_MAX_POOLS; i++)
    {
         HI_MPI_VB_DestroyPool(i);
    }
    HI_MPI_VB_Exit();

都无法释放被占用的vb,只能重启。。。
 楼主| 发表于 2019-1-31 12:03:57 | 显示全部楼层
yu0316 发表于 2019-1-8 23:18
初始化之前调用
  HI_MPI_SYS_Exit();
   

在加载ko的脚本 加上vb_force_exit=1的参数就可以
 楼主| 发表于 2019-1-31 12:04:58 | 显示全部楼层
时间忙,没看帖子,不好意思!
以下解决方法是在加载ko的脚本 加上vb_force_exit=1的参数
发表于 2019-3-21 16:31:33 | 显示全部楼层
本帖最后由 pyg_dx 于 2019-3-21 16:48 编辑
M_chenyang 发表于 2019-1-31 12:04
时间忙,没看帖子,不好意思!
以下解决方法是在加载ko的脚本 加上vb_force_exit=1的参数


我也遇到这个问题了,请问这个参数该怎么加?insmod hi3559av100_base.ko vb_force_exit=1
 楼主| 发表于 4 天前 | 显示全部楼层
pyg_dx 发表于 2019-3-21 16:31
我也遇到这个问题了,请问这个参数该怎么加?insmod hi3559av100_base.ko vb_force_exit=1

是的,在加载ko脚本加
您需要登录后才可以回帖 登录 | 注册

本版积分规则

© 2008-2017 当前位置 易百纳技术社区论坛 返回 易百纳技术社区 ( 苏ICP备14036084 )   Powered by Discuz! X3.1
快速回复 返回顶部 返回列表