欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

oalioctlhalgethwentropy: buffer too small,该怎么解决

更新时间: 2014-01-05 03:10:37 责任编辑: Author_N1

 

OALIoCtlHalGetHWEntropy: Buffer too small
本人用的是ok6410开发板;自己修改过开发板自带的BSP源码,运行系统时当打开摄像头大概一小时左右会报以下错误
WARN: OALIoCtlHalGetHWEntropy: Buffer too small
Exception 'Data Abort'(4) Thread-Id=01ef0002(pth=8df414c4) PC=8017f6dc BVA=00000000, dwInfo = 00000807
 R0=00000000  R1=0000fffc  R2=6000001f  R3=ffffc800
 R4=d2cafc3c  R5=8df414c4  R6=00000000  R7=00000000
 R8=00000002  R9=00000000 R10=00000000 R11=d2cafe24
R12=8017f6dc  SP=d2cafc24  Lr=8017f6dc Psr=6000001f
Exception 'Data Abort'(4) Thread-Id=01ef0002(pth=ffffc60c) PC=80165810 BVA=00000000, dwInfo = 00000807
 R0=00000000  R1=00000000  R2=00000000  R3=0202d4a1
 R4=0202d4a0  R5=00000000  R6=84e0b634  R7=00242108
 R8=8df414c4  R9=00000001 R10=8dbb8dbb R11=00000000
R12=00000000  SP=ffffc75c  Lr=ffffc800 Psr=40000013
Exception 'Data Abort' (4): Thread-Id=01ef0002(pth=8df414c4), Proc-Id=00400002(pprc=84e09308) 'NK.EXE', VM-active=054e0002(pprc=8ded781c) 'ym930v11.exe'
PC=80165810(kernel.dll+0x00004810) RA=ffffc800(???+0xffffc800) SP=ffffc75c, BVA=00000000
+++++++++++++++ [CAM] CameraResume
                                  IOCTL_IIC_WRITE ERROR: 1460 
I2CRead ERROR: 1460 
IOCTL_IIC_WRITE ERROR: 1460 
I2CRead ERROR: 1460 
0x0
   IOCTL_IIC_WRITE ERROR: 1460 
I2CWrite ERROR: 1460 
IOCTL_IIC_WRITE ERROR: 1460 
I2CWrite ERROR: 1460 
IOCTL_IIC_WRITE ERROR: 1460 
I2CWrite ERROR: 1460 
·····一直重复
IOCTL_IIC_WRITE ERROR: 1460 
I2CWrite ERROR: 1460

之后摄像头就显示不了图像了,
特向各位高手求教啊!
--参考方法--
从 Buffer too small 入手吧,看看是哪里出错了
--参考方法--
很有可能是iic错误,我之前用iic就出现过Buffer too small 的错误。
6410的iic驱动有几个bug,需要自己修改。
你百度一下6410的iic驱动的bug就知道了。
--参考方法--
LZ,你没有修改过,不代表这些代码就没有问题
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 03:10:37
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/19206/
本文WWW.DOC100.NET DOC100.NET版权所有。