首页 > 其他 > 详细

海思-VB被占用导致vb无法去初始化

时间:2021-04-26 15:47:09      阅读:21      评论:0      收藏:0      [点我收藏+]

在每次初始化VB前,都会去先初始化MPP系统,再去初始化VB

1 HI_MPI_SYS_Exit();
2 HI_MPI_VB_Exit();

技术分享图片

 

 但是去初始化不会清楚先前对缓存池的设置,且若有VB被占用,去初始化就会失败

1 HI_MPI_VB_SetConf failed with 0xa0018012!  //系统忙

查看/dev/logmpp, 确实有VB被占用,没有被释放。

1 <3>[    vb] [Func]:vb_set_config [Line]:1719 [Info]:VB is initialized!
2 <3>[    vb] [Func]:destroy_pool [Line]:465 [Info]:blk in this pool(6) occupied by someone, please release first!
3 <3>[    vb] [Func]:destroy_pool [Line]:465 [Info]:blk in this pool(6) occupied by someone, please release first!

方法有二:

1. 找到VB被占用,程序退出时VB没有释放的原因
2. 在使用时先强制销毁VB(插入 hi35xx_base.ko 时加上模块参数 vb_force_exit=1)

海思-VB被占用导致vb无法去初始化

原文:https://www.cnblogs.com/y4247464/p/14703929.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!