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.

DS90UH947-Q1: DS90UH947-Q1, compatibility with DS90UH928-Q1

Part Number: DS90UH947-Q1
Other Parts Discussed in Thread: DS90UB928Q-Q1, DS90UB926Q-Q1

Dear all,

i have a DS90UH947-Q1 configured as single pixel, generating LVDS only on CLK and D0 to D3 input data lines. I have connected port 0 of it to a DS90UH928-Q1.

Seems i cannot have any LVDS output, and that i cannot even i2c pass-trough write to the DS90UH928-Q1.

Is it correct what i am doing ? Are the 2 products compatible ?  

Thanks,

angelo dureghello

  • Angelo,
    What is your PCLK frequency?

    The DS90UH947 serializer is backwards compatible to the DS90UH926 and DS90UH928 deserializers for openLDI clock frequencies of 25 to 85MHz.
    This is from the 947 datasheet:

    8.3.12 Backward Compatibility
    This FPD-Link III serializer is backward compatible to the DS90UB926Q-Q1 and DS90UB928Q-Q1 for OpenLDI
    clock frequencies ranging from 25MHz to 85MHz. Backward compatibility does not need to be enabled. When
    paired with a backward compatible device, the serializer will auto-detect to 1-lane FPD-Link III on the primary
    channel (DOUT0±).
  • Hello,

    thanks for the support.

    We actually have a pixelclock 43200000 (for a 1280 x 480 display).

    What we are trying to do is to connect a "single link" cable, from 947 port 0, to a single link deserializer (928). So we configured the 947 as signle link. 

    Checking general status register, we get 0x16, so no link.

    What we should do with the other unconnected data pair ?

    Another strange thing is that resetting the 947 from the RESET register (writing 0x01), it does not come back up anymore.

    We also did an additional test and connect the board to a test fixture with a 948 deserializer (so dual link, dual channels) we still have general config 0x04 (stil no cable link). At this point we may have some circuit error from the serializer to the connector ? 

  • Hello,

    we have an update:

    one major issue was 2 wires swapped between different channels before the dual fpd-link connector.

    We tried a fix on the pcb, we had link sometime now, but still with crc errors (general status 0x17 sometimes, or 0x16).

    Is it possible the manual fix cannot work for such frequencies ?

    Still, we cannot SW reset the device with 0x01 on REG_RESET, the device never comes buck up again after the reset.

    Tbanks

    angelo

  • Hello,
    Sorry for the delayed response. It sounds like you were able to resolve this by narrowing down to the PCB/connector polarity swap. I am not sure it you tried a quick dirty fix on the PCB but the best course of action would be to get this corrected on the PCB schematics.