This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] DS90UB953-Q1:摄像头 IMX728 无法亮起

Guru**** 2364950 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1531283/ds90ub953-q1-can-not-light-on-the-camera-imx728

器件型号:DS90UB953-Q1

工具/软件:

现在我无法打开具有 Raw10 3840x2160 30fps 的 IMX728 摄像头

这是 IMX728 的设置。 您能帮助我生成具有相同视频类型和帧大小的 Patten 吗? 验证问题所在。 非常感谢  

[ParaList]
0xFFFF、0xff、
0xFFFF、0xff、
0xfff8、0x60、//954ID
0xFFFE、0x00、

0x4C、0x01、//RX 端口 0 写入启用
0x58、0x5E、//I2C 直通、BCC 50Mbps
0x07、0xFF、
0x09、0x81、
0x5C、0x30、//935 地址
0x5D、0x38、//728 地址
0x65、0x38、//728 地址
0x5E、0x34、//728 地址
0x5F、0xA0、
0x66、0x34、//728 地址
0x67、0xA0、
0x6D、0x7C、
0x6E、0xA8、//BC_GPIO0=0、GC_GPIO1=Fsync
0x70、0x2B、//vc0、RAW10
0x71、0x2C、//vc0、RAW12
0x72、0xE4、//vc0
0x7C、0xC1、

0x1F、0x02
0x32、0x01、
0x33、0x03、//#CSI 输出启用
0x20、0x00、//#CSI 转发 PORT0、1
0x21、0x21、
0xFFFF、0x32


0xfff8、0x30
0xFFFF、0x32
0x0D、0x00、
0x0E、0x80、
0x06、0x43、// 24MHz
0x07 0x7D
0xFFFF、0x0A、//delay 10ms
0x0D、0x08、
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Meng、

    为了能够提供正确的图形发生器脚本、我需要以下额外详细信息:

    垂直前沿
    垂直后沿
    垂直同步
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我不知道如何获取信息。 您能告诉我您对默认值的建议吗?

    现在我设置的图案,为 1920*1280 但在我捕获原始图像(黑色区域在顶部)

    图形是否正确生成?  非常感谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Meng:

    好的、我将为您生成一个脚本、并在接下来的几个小时内发送。

    上面的屏幕截图看起来是正确的。 黑色区域是因为生成的图形小于显示预期的图形。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Meng、

    下面是用于生成所需分辨率的脚本:

    board.WriteReg (0xB0、0x00)
    board.WriteReg (0xB1、0x01)
    board.WriteReg (0xB2、0x01)#enable 图形发生器

    board.WriteReg (0xB1、0x02)
    board.WriteReg (0xB2、0x33)#固定彩色条图形、8 个彩色条、

    board.WriteReg (0xB1、0x03)
    board.WriteReg (0xB2、0x2b)#CSI 数据标识符(0x24 = RGB888、0x2C = 12 位)

    board.WriteReg (0xB1、0x04)
    board.WriteReg (0xB2、0x12)#line Size (15:8)

    board.WriteReg (0xB1、0x05)
    board.WriteReg (0xB2、0xC0)#line Size (7:0)

    board.WriteReg (0xB1、0x06)
    board.WriteReg (0xB2、0x02) 条形码大小 (15:8)

    board.WriteReg (0xB1、0x07)
    board.WriteReg (0xB2、0x58)#bar 大小 (7:0)

    board.WriteReg (0xB1、0x08)
    board.WriteReg (0xB2、0x08) 每帧有效行数 (15:8)

    board.WriteReg (0xB1、0x09)
    board.WriteReg (0xB2、0x70) 每帧有效行数 (7:0)

    board.WriteReg (0xB1、0x0a)
    board.WriteReg (0xB2、0x08)#每帧总行数 (15:8)

    board.WriteReg (0xB1、0x0B)
    board.WriteReg (0xB2、0x9D)#每帧总行数 (7:0)

    board.WriteReg (0xB1、0x0c)
    board.WriteReg (0xB2、0x05)#line Period (15:8)

    board.WriteReg (0xB1、0x0d)
    board.WriteReg (0xB2、0xE8)#line Period (7:0)

    board.WriteReg (0xB1、0x0E)
    board.WriteReg (0xB2、0x21)#垂直后沿

    board.WriteReg (0xB1、0x0F)
    board.WriteReg (0xB2、0x0a)#垂直前沿