TI中文支持网
TI专业的中文技术问题搜集分享网站

DS90UB960-Q1: DS90UB960-Q1 test pattern没有图像出来

Part Number:DS90UB960-Q1

你好,我们使用的是DS90UB960-Q1, 使用下面的test pattern 测试code,在camera上并没有显示任何东西,test pattern使用还用注意什么?有完整的配置test pattern的sample code吗?谢谢!

Kailyn Chen:

您好,有一篇关于产生内部patter的应用手册,P20有一个1080p60 with External Clock Example Configuration的配置示例,您这边看下是否对您有帮助:

https://www.ti.com/lit/an/snla132g/snla132g.pdf?ts=1656571515502

它对应的中文版本如下:

https://www.ti.com.cn/cn/lit/an/zhcaag6g/zhcaag6g.pdf

,

Chengping Ye:

谢谢 Chen,

我们参考960的spec,使用test pattern,它的代码如下:

//Patgen Fixed Colorbar 1280x720p30
static struct msm_camera_i2c_reg_array init_test_patten_reg_array[] = {

  //{0x6D, 0x7C},//CSI-2 Mode

  {0x32,0x01},//CSI0 select
  {0x20,0xF0},//Disable video forwarding
   
  {0x1F,0x02}, //Configure CSI-2 Transmitter operating speed using the CSI_PLL_CTL register

  {0x33,0x01},//CSI_EN & CSI0 4Lane
  {0xB0,0x00},//Indirect Pattern Gen Registers
 
  {0xB1,0x01},//PGEN_CTL
  {0xB2,0x01},//Enable Pattern Generator

  {0xB1,0x02},//PGEN_CFG
  {0xB2,0x33},

  {0xB1,0x03},//PGEN_CSI_DI
  {0xB2,0x24},//RGB888

  {0xB1,0x04},//PGEN_LINE_SIZE1
  {0xB2,0x0F},//0x0F

  {0xB1,0x05},//PGEN_LINE_SIZE0
  {0xB2,0x00}, //00

  {0xB1,0x06},//PGEN_BAR_SIZE1
  {0xB2,0x01},//01

  {0xB1,0x07},//PGEN_BAR_SIZE0
  {0xB2,0xE0},//0e
  //——————
  {0xB1,0x08},//PGEN_ACT_LPF1
  {0xB2,0x02},

  {0xB1,0x09},//PGEN_ACT_LPF0
  {0xB2,0xD0},
  //———————-

  {0xB1,0x0A},//PGEN_TOT_LPF1
  {0xB2,0x04},

  {0xB1,0x0B},//PGEN_TOT_LPF0
  {0xB2,0x1A},

  {0xB1,0x0C},//PGEN_LINE_PD1
  {0xB2,0x0C},

  {0xB1,0x0D},//PGEN_LINE_PD0
  {0xB2,0x67},

  {0xB1,0x0E},//PGEN_VBP
  {0xB2,0x21},

  {0xB1,0x0F},//PGEN_VFP
  {0xB2,0x0A},

};

仍然没有信号出来,请教下,上面的代码是否有错误?

我们测量出来TX 0的CLK并没有信号出来。

,

Kailyn Chen:

您好, 您是使用的内部晶振提供的clock吗?我好像没有看到配置使用内部时钟的寄存器。

只使用960,没连接serializer,做的pattern test是吗?  那就是I2C直接控制960 对吧?

赞(0)
未经允许不得转载:TI中文支持网 » DS90UB960-Q1: DS90UB960-Q1 test pattern没有图像出来
分享到: 更多 (0)