MT6735调试s5k3m2摄像头isp timout

2024-03-08 17:48

本文主要是介绍MT6735调试s5k3m2摄像头isp timout,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

现在调试MT6735平台s5k3m2,每次开关机打开相机之后 sensor id 可以读到,但是预览画面是黑屏,一直卡在那里,可以退出,再打开相机就会出现无法连接到相机,请关闭占用程序什么的,读log发现id可以读到,提示isp timeout什么的,大家有遇到过么。
FAQ 里面找到这个,只找到第一步的ISP寄存器,bit0不是0,第二步的寄存器找不到。。。。有没有大神帮忙分析下


[FAQ08684][CAMERA Drv] Image sensor ID was
correct, but show black forever until the
occur error
[DESCRIPTION]
Image sensor ID was correct, power on reopen the cell was correct also,
but that will be show black forever until the system occur error.
SOLUTION]
Analyzed as follows:
We can analyze the log after the error occurred, the log will dump out a
lot of register of ISP. Some register should focus as following:
Step1:
If the bit0 of 0x15008100 is 0, indicating the CSI2 was not open. Usually,
the search process happened some error. For example, take the main sensor
like a sub or take a sub sensor like a main sensor in the search process.
To lead this phenomenon usually on account of that pwdn/reset pin
configuration was incorrect.
Step2:
If step1 ok, Then we can analyze 0x1500802C/0x15008024 (ex. 0x0CC00990)
which indicates pass 1 of Width = 0xCC0, Height = 0x990, if the value was
0, or the value was not expected, which indicated the sensor pass 1 does
not receive data.
Step3:
If step2 ok, Then we can analyze 0x150080AC/0x150080A4 (ex. 0x0CC00990)
(ex. 0x0CC00990) which indicates pass2 of Width = 0xCC0, Height = 0x990,
if the value was 0, or the value was not expected, which indicated the
sensor pass2 does not receive data.
Step4:
In fact, We can use adb shell to down load bin to the T card, and used the
imagebrowser.exe to analyze the data. The adb command as following,
adb shell setprop camera.vss.dumpbuffer.enable 1
Some cases of occured black screen
Case 1.
The command of sensor’s initialize which have some bug, some initialize
source code not only have 8bit also have 16bit, In this condition, we need
used the difference command to approach the require. If not, May be the
sensor can output data but it is incorrect.
Case 2.
The occur a incorrect during the sensor match process, maybe the main
sensor and sub sensor was swapped.
Case3.

sub sensor haredware layout connect to the main2 or main pin.

资料来源:一牛网论坛 MT6735

这篇关于MT6735调试s5k3m2摄像头isp timout的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/787896

相关文章

ASIO网络调试助手之一:简介

多年前,写过几篇《Boost.Asio C++网络编程》的学习文章,一直没机会实践。最近项目中用到了Asio,于是抽空写了个网络调试助手。 开发环境: Win10 Qt5.12.6 + Asio(standalone) + spdlog 支持协议: UDP + TCP Client + TCP Server 独立的Asio(http://www.think-async.com)只包含了头文件,不依

如何在Visual Studio中调试.NET源码

今天偶然在看别人代码时,发现在他的代码里使用了Any判断List<T>是否为空。 我一般的做法是先判断是否为null,再判断Count。 看了一下Count的源码如下: 1 [__DynamicallyInvokable]2 public int Count3 {4 [__DynamicallyInvokable]5 get

计算机毕业设计 大学志愿填报系统 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试

🍊作者:计算机编程-吉哥 🍊简介:专业从事JavaWeb程序开发,微信小程序开发,定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事,生活就是快乐的。 🍊心愿:点赞 👍 收藏 ⭐评论 📝 🍅 文末获取源码联系 👇🏻 精彩专栏推荐订阅 👇🏻 不然下次找不到哟~Java毕业设计项目~热门选题推荐《1000套》 目录 1.技术选型 2.开发工具 3.功能

vscode中文乱码问题,注释,终端,调试乱码一劳永逸版

忘记咋回事突然出现了乱码问题,很多方法都试了,注释乱码解决了,终端又乱码,调试窗口也乱码,最后经过本人不懈努力,终于全部解决了,现在分享给大家我的方法。 乱码的原因是各个地方用的编码格式不统一,所以把他们设成统一的utf8. 1.电脑的编码格式 开始-设置-时间和语言-语言和区域 管理语言设置-更改系统区域设置-勾选Bata版:使用utf8-确定-然后按指示重启 2.vscode

起点中文网防止网页调试的代码展示

起点中文网对爬虫非常敏感。如图,想在页面启用调试后会显示“已在调试程序中暂停”。 选择停用断点并继续运行后会造成cpu占用率升高电脑卡顿。 经简单分析网站使用了js代码用于防止调试并在强制继续运行后造成电脑卡顿,代码如下: function A(A, B) {if (null != B && "undefined" != typeof Symbol && B[Symbol.hasInstan

php 7之PhpStorm + Nginx + Xdebug运行调试

操作环境: windows PHP 7.1.10 PhpStorm-2017.2.4 Xdebug 2.5.4 Xdebug helper 1.6.1 nginx-1.12.2 注意查看端口占用情况 netstat -ano //查看所以端口netstat -aon|findstr "80" //查看指定端口占用情况 比如80端口查询情况 TCP 0.0.0.0:8

4-4.Andorid Camera 之简化编码模板(获取摄像头 ID、选择最优预览尺寸)

一、Camera 简化思路 在 Camera 的开发中,其实我们通常只关注打开相机、图像预览和关闭相机,其他的步骤我们不应该花费太多的精力 为此,应该提供一个工具类,它有处理相机的一些基本工具方法,包括获取摄像头 ID、选择最优预览尺寸以及打印相机参数信息 二、Camera 工具类 CameraIdResult.java public class CameraIdResult {

【2025】基于Python的空气质量综合分析系统的设计与实现(源码+文档+调试+答疑)

博主介绍:     ✌我是阿龙,一名专注于Java技术领域的程序员,全网拥有10W+粉丝。作为CSDN特邀作者、博客专家、新星计划导师,我在计算机毕业设计开发方面积累了丰富的经验。同时,我也是掘金、华为云、阿里云、InfoQ等平台的优质作者。通过长期分享和实战指导,我致力于帮助更多学生完成毕业项目和技术提升。 技术范围:     我熟悉的技术领域涵盖SpringBoot、Vue、SSM、HLMT

VS Code 调试go程序的相关配置说明

用 VS code 调试Go程序需要在.vscode/launch.json文件中增加如下配置:  // launch.json{// Use IntelliSense to learn about possible attributes.// Hover to view descriptions of existing attributes.// For more information,