DS90UB954模块检测两种场景MAP不一致问题

free-jdx 2021-06-30 10:41:01 4366
1. 前言

做MAP测试,但是似乎有两种方法来做MAP测试
一种是图像传感器工作
另一种是图像传感器不工作
发现这两种测试设置有不同的结果

2. 两种场景测试对比

(1)设置1---图像传感器不工作
没有使用SOC初始化cmaera图像传感器,
所以首先确保SOC被重置,只是连接PC ALP工具到Des 954 I2C与USB2any工具。
然后打开PAB并运行MAP。
从信息选项卡,知道链路状态是ok的,水平和垂直的值是0,这意味着没有数据流

(2)设置2 ---图像传感器工作正常
SOC运行以初始化摄像机序列,以确保摄像机正常工作
然后用硬件方式确定Des954高,然后用硬件方式复位SOC
通过USB2ANY连接Des954 I2C到PC
运行map

从信息标签,知道图像传感器正在工作
水平是2736字节,垂直是992行

(3)结果比较:
相同的电缆,相同的摄像头,不同的是图像传感器是否工作

图像传感器工作结果

另一个是图像传感器不工作的结果

从测试结果可以知道,虽然这两个结果都是ok的,
但似乎图像传感器不工作的结果要好于图像传感器工作。

觉得很奇怪,只是验证serilzier 953和des 954之间的物理路径,
为什么在图像传感器工作或不工作的时候会有这么大的差异???

3. 场景描述

我们都知道一个摄像机包含两个部分:
图像传感器和序列化器。
这两种设置的区别是图像传感器是工作还是不工作。

(1) 对于设置图像传感器不工作
我们都知道,当我的PCB板上电,
Soc将初始化相机与图像传感器和串行化寄存器配置,
然后相机可以正常工作。

所以这个设置,我没有让SOC工作时,电源PCB,所以图像传感器不能正确初始化,
所以图像传感器将不能工作。

(2)对于安装图像传感器工作
我知道相机初始化发生在上电PCB板时,所以在开始时,我会让SOC工作来完成相机的初始化。

但是,我需要通过I2C用ALP工具运行MAP,我们知道I2C不能有两个master,
所以我需要让Soc不工作,只需重置Soc。

然后通过I2C总线用ALP工具将PC与DEs 954 I2C连接,最后运行MAP。

所以关键问题是,为什么像我的测试结果显示的那样,
图像传感器工作与否会对MAP测试结果产生巨大的影响。

4. 检测配置列表

基本上对于#1,没有通过SOC初始化摄像头/953/954,
对于#2允许在关闭SOC、连接ALP和运行MAP脚本之前初始化摄像头/953/954。

可能发生的是SOC初始化脚本也在修改相机初始化中的954和/或953寄存器中的设置,这将影响MAP结果。

在每个设置中运行MAP工具后,检查设置的寄存器转储
检查每个测试的AEQ设置,以确保两者是相同的,排除寄存器的不同。

[REGISTERS]
Device = ALP Nano 1 - DS90UB954, Connector 1
Comments = "Des954"
Date = 06/28/2021
Time = 09:38:13
Reg = 0,0x0000,0x60
Reg = 0,0x0001,0x00
Reg = 0,0x0002,0x1E
Reg = 0,0x0003,0x20
Reg = 0,0x0004,0xD3
Reg = 0,0x0005,0x01
Reg = 0,0x0006,0x00
Reg = 0,0x0007,0xFE
Reg = 0,0x0008,0x1C
Reg = 0,0x0009,0x10
Reg = 0,0x000A,0x7A
Reg = 0,0x000B,0x7A
Reg = 0,0x000C,0xBF
Reg = 0,0x000D,0x09
Reg = 0,0x000E,0x01
Reg = 0,0x000F,0x7F
Reg = 0,0x0010,0x13
Reg = 0,0x0011,0x00
Reg = 0,0x0012,0x00
Reg = 0,0x0013,0x00
Reg = 0,0x0014,0x00
Reg = 0,0x0015,0x00
Reg = 0,0x0016,0x00
Reg = 0,0x0017,0x00
Reg = 0,0x0018,0x00
Reg = 0,0x0019,0x00
Reg = 0,0x001A,0x00
Reg = 0,0x001B,0x00
Reg = 0,0x001C,0x00
Reg = 0,0x001D,0x00
Reg = 0,0x001E,0x04
Reg = 0,0x001F,0x02
Reg = 0,0x0020,0x20
Reg = 0,0x0021,0x01
Reg = 0,0x0022,0x00
Reg = 0,0x0023,0x00
Reg = 0,0x0024,0x00
Reg = 0,0x0025,0x00
Reg = 0,0x0026,0x00
Reg = 0,0x0027,0x00
Reg = 0,0x0028,0x00
Reg = 0,0x0029,0x00
Reg = 0,0x002A,0x00
Reg = 0,0x002B,0x00
Reg = 0,0x002C,0x00
Reg = 0,0x002D,0x00
Reg = 0,0x002E,0x00
Reg = 0,0x002F,0x00
Reg = 0,0x0030,0x00
Reg = 0,0x0031,0x00
Reg = 0,0x0032,0x00
Reg = 0,0x0033,0x03
Reg = 0,0x0034,0x48
Reg = 0,0x0035,0x01
Reg = 0,0x0036,0x00
Reg = 0,0x0037,0x01
Reg = 0,0x0038,0x00
Reg = 0,0x0039,0x00
Reg = 0,0x003A,0x00
Reg = 0,0x003B,0x01
Reg = 0,0x003C,0x14
Reg = 0,0x003D,0x6F
Reg = 0,0x003E,0x00
Reg = 0,0x003F,0x40
Reg = 0,0x0040,0x00
Reg = 0,0x0041,0xA9
Reg = 0,0x0042,0x01
Reg = 0,0x0043,0x03
Reg = 0,0x0044,0x00
Reg = 0,0x0045,0x00
Reg = 0,0x0046,0x00
Reg = 0,0x0047,0x00
Reg = 0,0x0048,0x00
Reg = 0,0x0049,0x00
Reg = 0,0x004A,0x00
Reg = 0,0x004B,0x12
Reg = 0,0x004C,0x01
Reg = 0,0x004D,0x03
Reg = 0,0x004E,0x0C
Reg = 0,0x004F,0x64
Reg = 0,0x0050,0x00
Reg = 0,0x0051,0x00
Reg = 0,0x0052,0x00
Reg = 0,0x0053,0x02
Reg = 0,0x0054,0x00
Reg = 0,0x0055,0x00
Reg = 0,0x0056,0x00
Reg = 0,0x0057,0x00
Reg = 0,0x0058,0x5E
Reg = 0,0x0059,0x00
Reg = 0,0x005A,0x00
Reg = 0,0x005B,0x30
Reg = 0,0x005C,0x12
Reg = 0,0x005D,0x10
Reg = 0,0x005E,0x00
Reg = 0,0x005F,0x00
Reg = 0,0x0060,0x00
Reg = 0,0x0061,0x00
Reg = 0,0x0062,0x00
Reg = 0,0x0063,0x00
Reg = 0,0x0064,0x00
Reg = 0,0x0065,0x10
Reg = 0,0x0066,0x00
Reg = 0,0x0067,0x00
Reg = 0,0x0068,0x00
Reg = 0,0x0069,0x00
Reg = 0,0x006A,0x00
Reg = 0,0x006B,0x00
Reg = 0,0x006C,0x00
Reg = 0,0x006D,0x7C
Reg = 0,0x006E,0x88
Reg = 0,0x006F,0x88
Reg = 0,0x0070,0x2B
Reg = 0,0x0071,0x2C
Reg = 0,0x0072,0x00
Reg = 0,0x0073,0x03
Reg = 0,0x0074,0xE0
Reg = 0,0x0075,0x0A
Reg = 0,0x0076,0xB0
Reg = 0,0x0077,0xC5
Reg = 0,0x0078,0x00
Reg = 0,0x0079,0x01
Reg = 0,0x007A,0x0E
Reg = 0,0x007B,0x02
Reg = 0,0x007C,0x20
Reg = 0,0x007D,0x3C
Reg = 0,0x007E,0x00
Reg = 0,0x007F,0x00
Reg = 0,0x00A0,0x02
Reg = 0,0x00A1,0x0F
Reg = 0,0x00A2,0x00
Reg = 0,0x00A3,0x00
Reg = 0,0x00A4,0x08
Reg = 0,0x00A5,0x18
Reg = 0,0x00A7,0x00
Reg = 0,0x00A8,0x00
Reg = 0,0x00A9,0x00
Reg = 0,0x00AA,0x00
Reg = 0,0x00AB,0x00
Reg = 0,0x00AC,0x00
Reg = 0,0x00AD,0x00
Reg = 0,0x00AE,0x00
Reg = 0,0x00AF,0x00
Reg = 0,0x00B0,0x08
Reg = 0,0x00B1,0x14
Reg = 0,0x00B2,0x3F
Reg = 0,0x00B3,0x08
Reg = 0,0x00B4,0x25
Reg = 0,0x00B5,0x00
Reg = 0,0x00B6,0x18
Reg = 0,0x00B7,0x00
Reg = 0,0x00B8,0x8C
Reg = 0,0x00B9,0x33
Reg = 0,0x00BA,0x83
Reg = 0,0x00BB,0x74
Reg = 0,0x00BC,0x80
Reg = 0,0x00BD,0x00
Reg = 0,0x00BE,0x00
Reg = 0,0x00BF,0x00
Reg = 0,0x00D0,0x00
Reg = 0,0x00D2,0x84
Reg = 0,0x00D3,0x00
Reg = 0,0x00D4,0x70
Reg = 0,0x00D5,0x40
Reg = 0,0x00D6,0x00
Reg = 0,0x00D7,0x02
Reg = 0,0x00D8,0x00
Reg = 0,0x00D9,0x00
Reg = 0,0x00DA,0x00
Reg = 0,0x00DB,0x00
Reg = 0,0x00DC,0x00
Reg = 0,0x00DD,0x00
Reg = 0,0x00DE,0x00
Reg = 0,0x00DF,0x00
Reg = 0,0x00F0,0x5F
Reg = 0,0x00F1,0x55
Reg = 0,0x00F2,0x42
Reg = 0,0x00F3,0x39
Reg = 0,0x00F4,0x35
Reg = 0,0x00F5,0x34
Reg = 0,0x00F8,0x00
Reg = 0,0x00F9,0x00
Reg = 0,0x00FA,0x00
Reg = 0,0x00FB,0x00
5. 结果分析

下面可能是看到两个测试结果之间的差异:

当传感器输出时,它从PoC line供电
当相机工作时,将消耗更多的电流,PoC滤波器/射频特性将基于电流退化
因此,电流越大,回波损耗越大

总之,在你的相机运行的情况下;
它仍然满足稳定性标准,并根据MAP结果有足够的裕度。

声明:本文内容由易百纳平台入驻作者撰写,文章观点仅代表作者本人,不代表易百纳立场。如有内容侵权或者其他问题,请联系本站进行删除。
free-jdx
红包 98 5 评论 打赏
评论
1个
内容存在敏感词
手气红包
  • Joe 2022-08-24 16:31:50
    回复
    请问一下,怎么使用USB2ANY工作配置CMLOUT的管脚,使CMLOUT的管脚可以输出眼图信号?
相关专栏
置顶时间设置
结束时间
删除原因
  • 广告/SPAM
  • 恶意灌水
  • 违规内容
  • 文不对题
  • 重复发帖
打赏作者
易百纳技术社区
free-jdx
您的支持将鼓励我继续创作!
打赏金额:
¥1易百纳技术社区
¥5易百纳技术社区
¥10易百纳技术社区
¥50易百纳技术社区
¥100易百纳技术社区
支付方式:
微信支付
支付宝支付
易百纳技术社区微信支付
易百纳技术社区
打赏成功!

感谢您的打赏,如若您也想被打赏,可前往 发表专栏 哦~

举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

审核成功

发布时间设置
发布时间:
是否关联周任务-专栏模块

审核失败

失败原因
备注
拼手气红包 红包规则
祝福语
恭喜发财,大吉大利!
红包金额
红包最小金额不能低于5元
红包数量
红包数量范围10~50个
余额支付
当前余额:
可前往问答、专栏板块获取收益 去获取
取 消 确 定

小包子的红包

恭喜发财,大吉大利

已领取20/40,共1.6元 红包规则

    易百纳技术社区