自己在搞openmv时候遇到过很多问题,其中算力不足是一个问题,于是我从openmv2到3再到4都用了一遍。感慨一下,越高级的东西越难做到非常稳定。
我的openmv3和openmv4都出现了一个共同的问题,成因尚不明确,可能有多种因素,就很突然。openmv连接上以后显示的画面就突然变绿了,无论怎么重新连接也没用,这时候请不要放弃你手中的openmv,毕竟一块价格不菲。
解决方案一:将openmv上面的图像传感器拔下来重装
openmv3和openmv4的传感器是直接插在板子上可以更换的,用了两颗螺丝固定,你只需要将它两侧的螺丝拧下就可以把传感器拔下来,有可能是因为接触不良的问题导致变绿,也可能变成其他颜色,不麻烦,动手试试看呢。
解决方案二:擦除板载数据内存
将openmv连接到电脑
点一下擦除就可以了,有可能是因为内部闪存没擦除完全,烧录新的引导程序可能就行了
解决方案三:重新烧录板载程序
openmv内部是自带程序的,变绿很大的原因是内部程序在使用的时候突然断开,导致程序错误。(我就是用这个方法恢复了一块3和一块4)具体操作方法如下:
先不要将openmv插到电脑,这很关键!打开Openmv IDE,点击连接
大部分人找不到这个操作,因为内部程序错误有很大概率是能连接上的,用户很难看出是内部程序问题,很容易误导用户以为是硬件烧坏了
点OK,点YES
选择你手中的openmv主板,点击OK
擦除内部文件系统
看到这个的时候将openmv插到电脑上,等待其擦除文件系统并dfu重新编程。编程完毕在次连接你就会发现显示变绿的情况消失了。
解决方案四:换!
这个只适用openmv2以上的版本(可以更换传感器的),直接在星瞳官网买一个传感器换上,如果还是没办法恢复你手中的openmv,那就换一块新的吧。
(如果有其他方法可以评论补充,可能有经验不到的地方希望指正,一块openmv那么贵,拯救一块帮您省了不少马内,您的打赏是我分享经验的动力)