Tool/software:
Hi, experts ,
I would like to gain a deeper understanding of FPD-Link. Could you provide me with relevant documents or links to help me get started?
Best Regards,
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.
Tool/software:
Hi, experts ,
I would like to gain a deeper understanding of FPD-Link. Could you provide me with relevant documents or links to help me get started?
Best Regards,
We have a display scheme ECU -> DS90UB933 -> DS90UB936, where the ECU output information is: 1488 x 720 25fps YUV422; DS90UB933 uses the default configuration without any change.So I need to configure the DS90UB936 so I can get the raw data from the ECU. But I don't know anything about FPD-Link, so I don't know how to configure DS90UB936, I hope you guys can give me the relevant introductory references or even a reference configuration example for DS90UB936. Thank you!
Hello,
Thank you for reaching out. For general information to learn about the FPD-Link products you can review the videos on the FPD-Link Learning Center. For device specific features, the data sheets are usually the best documentation to start with. For your specific case, you'll first want to make sure that the DS90UB936 is set in the appropriate DVP mode to operate with the 933. The mode options are RAW10, RAW12HF and RAW12LF, and can be selected on startup of the device by the voltage detected on the MODE pin. It is recommended to use a voltage divider to select the appropriate voltage. You can see an example diagram of this in section 7.4.3 of the data sheet. In addition to the mode the YUV422 data type identifier will need to be loaded into either register 0x70 or 0x71 depending on if RAW10 or RAW12 mode was selected. The identifier value for YUV422 10-bit is 0x1F.
Once the proper set-up configurations have been made, the DS90UB936 can be configured to output the received data. This can be done by enabling forwarding from port 0 using register 0x20[4] = 0 and enabling data output by setting register 0x33[0] = 1. Just ensure that all other set-up details specific to your system are set appropriately in this register as well (ex: number of lanes, continuous vs non-continuous clock, etc.).