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.

DS90UB935-Q1: FPD-LINK波形问题咨询

Part Number: DS90UB935-Q1

我们产品是利用TI954去接TI935,上电后配置ti954,可以和ti935 lock,大概2.3s后又会unlock。

我们测量了ti935的fpd-link波形,如下图,大概800us会有一个高电平,这个是正常的吗?

我们ti954配置代码如下:(使用的是port0,硬件默认是raw10,通过软件设置为csi同步模式)

static int ub954_hardware_954(struct sensor_data *ub954_data)

{

       //ub954_write_reg(ub954_data, 0x0C, 0xAF);

       ub954_write_reg(ub954_data, 0x0C, 0xBB);

       /*Port 0 Internal camera */

       ub954_write_reg(ub954_data, 0x4C, 0x01);

       ub954_write_reg(ub954_data, 0x6D, 0x7C);

       ub954_write_reg(ub954_data, 0x58, 0x5e);

       ub954_write_reg(ub954_data, 0x5c, 0x32);

       ub954_write_reg(ub954_data, 0x5D, 0x42);

       ub954_write_reg(ub954_data, 0x65, 0x42);

       ub954_write_reg(ub954_data, 0x7C, 0xC0);

       ub954_write_reg(ub954_data, 0x70, 0x1E);

       ub954_write_reg(ub954_data, 0x72, 0xE8);

       ub954_write_reg(ub954_data, 0x6D, 0x7C);

       /*Port 1 Front view camera */

       /*

       ub954_write_reg(ub954_data, 0x4C, 0x12);

       ub954_write_reg(ub954_data, 0x6D, 0x7C);

       ub954_write_reg(ub954_data, 0x58, 0x5e);

       ub954_write_reg(ub954_data, 0x5c, 0x32);

       ub954_write_reg(ub954_data, 0x5D, 0x42);

       ub954_write_reg(ub954_data, 0x65, 0x42);

       ub954_write_reg(ub954_data, 0x7C, 0xC0);

       ub954_write_reg(ub954_data, 0x70, 0x5E);

       ub954_write_reg(ub954_data, 0x72, 0xE8);

       ub954_write_reg(ub954_data, 0x6D, 0x7C);

       */

       /*CSI register*/

       ub954_write_reg(ub954_data, 0x33, 0x01);

       ub954_write_reg(ub954_data, 0x20, 0x10);

       /*gpio input/output configuration*/

       ub954_write_reg(ub954_data, 0x0F, 0x00);

       ub954_write_reg(ub954_data, 0x10, 0x01);

       ub954_write_reg(ub954_data, 0x11, 0x01);

       ub954_write_reg(ub954_data, 0x12, 0x01);

       ub954_write_reg(ub954_data, 0x13, 0x01);

       ub954_write_reg(ub954_data, 0x14, 0x01);

       ub954_write_reg(ub954_data, 0x15, 0x01);

       ub954_write_reg(ub954_data, 0x16, 0x01);

       //msleep(10);

 

       return 0;

}

谢谢!

x 出现错误。请重试或与管理员联系。