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.

DS90UB941AS-Q1: Question about MAILBOX register

Part Number: DS90UB941AS-Q1
Other Parts Discussed in Thread: DS90UB948-Q1,

Tool/software:

Dear TI experts,

My customer considers DS90UB941AS-Q1 and DS90UB948-Q1 for their new project.

And they want to use MAILBOX register for CRC32 calculation.

The problem is, MAILBOX register is only 2 byte. (MAILBOX_2E, 1byte and MAILBOX_2F, 1 byte each)

My customer wants 4byte for CRC32 calculation.

Is there any other registers to write any data and can send it to deserializer like MAILBOX?

or could you recommend other solution which is fit to my customer's purpose?

Best regards,

Chase

  • Hi Chase,

    Unfortunately, those are the only two miscellaneous registers. What is the the purpose of the CRC32 calculation?

    BR,

    Esther

  • Dear Esther,

    Thank you for your support.

    They will use CRC32 calculation for data validation from serializer to deserializer.

    (compare CRC32 value before sending through serializer/ and CRC32 value receiving through deserializer)

    Please check this issue. Thanks.

    Best regards,

    Chase

  • Hi Chase,

    Thanks for the response. I'm still a little unsure about the use case of the customer.

    What do you mean by data validation? Do you mean checking if the bit stream between the serializer and deserializer has no errors? Or is it a transaction between the customer's SoC and display?

    There are built in ways to test link integrity through the SERDES pair. For the 941 - 948 system, there is BIST (Built in self test) that can test the FPD-Link forward and back channel without any external connections. The configuration is mentioned in 8.3.12 Built-In Self Test (BIST).

    BR,

    Esther