Tool/software: Linux
Hi All;
I am developing ds90ub927q transmit four LVDS data an one LVDS clock signals to ds90ur910 on i.Mx6 . Now I meet a problem that Receiver ds90ur910 can not recognise clock/data transfered . The receiver 910 was verified on other project.
927 Schematic as follow:
The default registers on 927 is not configured.We set BKWD pin and MAPSEL pin low ,Trasmit signals Is 4 LVDS(JEIDA mode) 1024*600*51.2(Mhz). We use the oscilloscope to measure the FPD link signal of the 910 receiver ,It is 1.4GH and the Eye diagram shows good signal quality。But 910 can not recognise singal inputs.
THen I set the 927 to BIST mode Refer to AN-2198 documentation as follows:
ds90ub927_write_reg(0x65, 0x02);
ds90ub927_write_reg(0x64, 0x00);
ds90ub927_write_reg(0x66, 0x03);
ds90ub927_write_reg(0x67, 0x06); //set pclk 33.3Mhz
ds90ub927_write_reg(0x66, 0x07);
ds90ub927_write_reg(0x67, 0x20);
ds90ub927_write_reg(0x66, 0x08);
ds90ub927_write_reg(0x67, 0x03);
ds90ub927_write_reg(0x66, 0x09);
ds90ub927_write_reg(0x67, 0x1E); // set hactive*vactive 800*480
ds90ub927_write_reg(0x66, 0x04);
ds90ub927_write_reg(0x67, 0x98);
ds90ub927_write_reg(0x66, 0x05);
ds90ub927_write_reg(0x67, 0xD4);
ds90ub927_write_reg(0x66, 0x06);
ds90ub927_write_reg(0x67, 0x20); //set h total framsize 1176 v total frame size 525
ds90ub927_write_reg(0x66, 0x0C);
ds90ub927_write_reg(0x67, 0xD8);
ds90ub927_write_reg(0x66, 0x08);
ds90ub927_write_reg(0x67, 0x23); //set h back porch 215 v back porch 35
ds90ub927_write_reg(0x65, 0x03);
ds90ub927_write_reg(0x64, 0xD1)//Enable Pattern Generation
But receiver 910 still can't identify the input signals .
Can anyone help me?
Thanks