DPU LCDIF not working on i.MX 8X MEK

cancel
Showing results for 
Search instead for 
Did you mean: 

DPU LCDIF not working on i.MX 8X MEK

400 Views
philippe_schenk
Contributor IV

Dear Sir or Madam

We still have some issues with LCDIF, which lead me to try it on the i.MX 8X MEK board. However I found that the device-tree for driving LCDIF with the DPU (imx8qxp-mek-dpu-lcdif.dts) is not working on your hardware.

I tried with the binary of following releases. I only switched device-tree in U-Boot with command

 

setenv fdt_file imx8qxp-mek-dpu-lcdif.dtb

 

  • Linux 5.4.70_2.3.0​
    • While booting it misses some power-supplys and its stuck in boot-loop (never finishes booting)
  • Linux 5.10.72_2.2.0
    • Same issue as with 5.4 (While booting it misses some power-supplys and its stuck in boot-loop, never finishes booting)
  • Linux 5.15.5_1.0..0
    • Here it is booting. However, "modetest" does not show any indication of a display running.

Q1: Could you tell me order numbers for a compatible LCDIF display for i.MX 8X MEK with Baseboard?

Q2: How do I make the device-tree imx8qxp-mek-dpu-lcdif.dtb work on i.MX 8X MEK?

Note: I already tried to solve some of the issues we have in the past but eventually gave up. The thread may be found here: https://community.nxp.com/t5/i-MX-Processors/Parallel-RGB-LCDIF-issue-on-i-MX-8X/m-p/1357256#M181717

Best Regards,
Philippe Schenker (Toradex)

Cc: @bernhardfink

0 Kudos
13 Replies

104 Views
karina_valencia
NXP Apps Support
NXP Apps Support

@Qmiller please help to continue with the follow-up here.

0 Kudos

101 Views
Qmiller
NXP Employee
NXP Employee

Hi @karina_valencia 

I have created internal case and need get reply from R&D

114 Views
brandon_shibley
Contributor II

This issue remains open and we are still seeking clarification about using imx8qxp-mek-dpu-lcdif.dts

Please additionally answer these two questions:

  1. Can you confirm that LCDIF is verified & supported on the i.MX 8X?

  2. Can you share more specifics about the test & setup used to verify it with the MEK?

0 Kudos

54 Views
Qmiller
NXP Employee
NXP Employee

Hi @brandon_shibley 

The modetest can work under L5.15.32_2.2.0 on QXPC0 MEK.

Please see my attached log.

0 Kudos

26 Views
brandon_shibley
Contributor II

The issue persists on 5.4. We're in the process of bringing up 5.15 and will report back after we test it there.

0 Kudos

205 Views
philippe_schenk
Contributor IV

@Qmillerping, any news why your lcd device-trees do not work on newest NXP release?

0 Kudos

349 Views
Qmiller
NXP Employee
NXP Employee

Can you share the reversion of your MEK board?

Have you change the dts node in arch/arm64/boot/dts/freescale/imx8x-mek-dpu-lcdif.dtsi?

0 Kudos

337 Views
philippe_schenk
Contributor IV

Hi Qmiller

Thank you for your reply.

Yes, I really without adjusting anything just switched over to the stated device tree.

I used a MEK that has the following Stickers on it (which I hope enables you to identify the version):

  • VV19460087
  • SCH-29683 REV D4
  • 700-29683 REV C2
  • TDA7256
  • MAC ID: 00:04:9F:06:6B:56
  • Si C0

To be clear: I didn't yet come to our core question (which is technically non-trivial). We would like to debug further on NXP HW/SW, to see if we can reproduce the issue we have. However it does not work at all, without any changes so we need some advice how to proceed.

 

0 Kudos

330 Views
Qmiller
NXP Employee
NXP Employee

The default panel in i.MX 8X MEK is "sii,43wvf1g".

How do you connect the lcd panel to i.MX8X MEK board? Do you use special baseboard?

0 Kudos

323 Views
philippe_schenk
Contributor IV

I know what compatible of panel do you use in the device tree. I kindly ask you to answer my questions. I happily repeat them:

Q1: Could you tell me order numbers for a compatible LCDIF display for i.MX 8X MEK with Baseboard?

Q2: How do I make the device-tree imx8qxp-mek-dpu-lcdif.dtb work on i.MX 8X MEK?

I do not connect any lcd panel to the i.MX8X MEK so far, we can measure the core-issue I'm talking about with the scope but it would be of course easier if we could attach the Seiko panel to the MEK. For this reason I asked Q1.

But we can not even measure the signals since imx8qxp-mek-dpu-lcdif.dtb is not working, this was the reason I asked Q2.

If you don't know the answers to my questions I sincerely ask to forward them internally.

Thanks and Best Regards
Philippe

0 Kudos

306 Views
Qmiller
NXP Employee
NXP Employee

Hi @philippe_schenk 

 

We use this panel: 

https://datasheet.octopart.com/RA169-Seiko-datasheet-142521498.pdf

Normally, set dtb in uboot will let lcdif work.Which signal did you measure?

 

Regards

Zhiming

0 Kudos

302 Views
philippe_schenk
Contributor IV

Thanks for the link to the actual part. This at least answers a small portion of Q1. But how do you connect it to J20 (Audio Slot 1) PCIe x8 connector on the Baseboard?

Normally, set dtb in uboot will let lcdif work.Which signal did you measure?

Normally yes, however as you can read in my initial post it does not work on releases 5.4 5.10 and 5.15. I would like to ask you to reproduce it on your end and trigger to get those dtbs for lcd interface working.

Best Regards,
Philippe

0 Kudos

258 Views
marcelziswiler
Senior Contributor I

Dear NXP, we are still waiting on an answer here. Thanks!

0 Kudos