IMX6: IPU1_DI1 on LVDS0

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IMX6: IPU1_DI1 on LVDS0

1,004 Views
jolaf
Contributor I

Hi,

I need to configure a dual screen on an IMX6S7CVM08AC:

   - first screen is connected through parallell port on IPU1_DI0

   - second screen is connected through an LVDS bridge on LVDS0

Since IPU1_DI0 is used by my first screen, i need to redirect IPU1_DI1 on LVDS0.

On the reference manual (IMX6SDLRM) chapter 40.5.1, the table 40-5 "Channel Mapping" suggest that it is not possible to use IPU1_DI1 with LVDS0 appart from dual mode or split mode.

I'm trying to use the dual mode but ch0_mode field value from LDB_CTRL stay at 01 instead of 11:

   /unit_tests/memtool -32 20E0008 1
   E
   Reading 0x1 count starting at address 0x020E0008

   0x020E0008: 000002A5

Could someone confirm (or infirm) that IPU1_DI1 can be used on LVDS0 ?

Thanks in advance.

0 Kudos
3 Replies

648 Views
igorpadykov
NXP Employee
NXP Employee

Hi jolaf

one can try to use IOMUXC_GPR3 field LVDS0_MUX_CTL,described in

sect.37.4.4 GPR3 (IOMUXC_GPR3) i.MX6SDL Reference Manual

http://www.nxp.com/assets/documents/data/en/reference-manuals/IMX6SDLRM.pdf 

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos

648 Views
jolaf
Contributor I

Hi Igor,

Thanks for your quick response. The output of memtool when I read the IOMUXC_GPR3 register is the following:

   /unit_tests/memtool -32 20E000C 1
   E
   Reading 0x1 count starting at address 0x020E000C

   0x020E000C: 01E00140

So the LVDS0_MUX_CTL field seems ok (0b01 = LVDS0 source is IPU1 DI1 port).

Best regards,

Jolaf

0 Kudos

648 Views
igorpadykov
NXP Employee
NXP Employee

Hi Jolaf

so what is the problem, had you configured for custom lcd timings and use appropriate

kernel boot parameter as for example on

https://community.nxp.com/thread/355690 

Best regards
igor

0 Kudos