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.

DS90UB954-Q1: Pattern Generation

Part Number: DS90UB954-Q1

Hi team,

My customer wants to use Pattern Generator of DS90UB954.

(1) Can Pattern gen output with  RAW12 PWL compression format?

(2) PGEN_COLORx is supposed to be color information for color bar, which value should be set for 

Black, White, and Gray?

Best regards,

Nobuo Fujihara

  • Hello Fujihara-san, 

    1. We support RAW12. What is RAW12 PWL? I don't see RAW12 PWL in the CSI-2 v1.3 spec. 

    2. you can generate solid Blue pattern by setting registers 0x10 = 0xff while setting 0x11 and 0x12 = 0x00. You can get a solid Green by setting 0x11 = 0xff and 0x10 and 0x12 = 0x00. You can get a solid Red by setting 0x12 = 0xff and 0x10, 0x11 =0x00.

    https://e2e.ti.com/support/interface/f/138/t/910243?tisearch=e2e-sitesearch&keymatch=patgen%20color

    You will need to know the RGB value for black, white, grey and you can program those registers.

    board.WriteI2C(Alias953, 0xB1, 0x10)
    board.WriteI2C(Alias953, 0xB2, 0x00) #1st byte of fixed color

    board.WriteI2C(Alias953, 0xB1, 0x11)
    board.WriteI2C(Alias953, 0xB2, 0x00) #2nd byte of fixed color

    board.WriteI2C(Alias953, 0xB1, 0x12)
    board.WriteI2C(Alias953, 0xB2, 0xFF) #3rd byte of fixed color

    Thanks, 
    Sally