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.

dm368 RGB888 parallel output issue

Hi Champs,

We used to set RGB888 parallel output.

However, only R2(GIO81) signal is not being output signal.

So, when we check the reason , we found strange behavor on

linux-2.6.32.17-psp03.01.01.39/drivers/media/video/davinci/davinci_platform.c (Line 893)

before davinci_cfg_reg(DM365_VOUT_FIELD_G81); , register for R2 set PINMUX1[19:18]=2.

but, after line893, this register change to PINMUX1[19:18]=0.

I think this R2 output issue was caused by this driver setting.

So, usually, these setting must be work without driver modification. because, this is normal operation.

So, If we would like to realize RGB888 parallel output, how do we set up it ? Tell us correct guidline for RGB888 parallel output.

 

Regards,

Kz777

  • Actually, when remove this Line 893 (davinci_cfg_reg(DM365_VOUT_FIELD_G81); , register for R2 set PINMUX1[19:18]=2 ), this R2 is working well.

    However, we would like to confirm if this line 893 is able to remove it.
    We would like to set "0b10" for Bit19-18 of PINMUX1 register

    ① remove line 893 same as current setting
    ② keep line893, and insert command for PINMUX1[19:18] =0b10.

    ③ Another method (i.e , even if execute line894 command,we have anotherway to set PINMUX1[19:18] =0b10

    Any advice on this ?

    Regards,
    Kaz