码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2021-04-27 14:32:21      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:ase   base   one   fail   方法   就会   ini   mic   http   

在每次初始化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无法去初始化

标签:ase   base   one   fail   方法   就会   ini   mic   http   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!