AnsweredAssumed Answered

imx8mq evk with not standard HDMI panel

Question asked by Boris Ulyanov on Dec 4, 2018
Latest reply on Dec 11, 2018 by Boris Ulyanov

build: imx-4.9.123-2.3.0-8mm_ga.xml / fsl-image-validation-imx

If connect standard HDMI monitor - all works.

I need connect imx to 1440x2560 HDMI panel:

edid decode output:

~~~
Manufacturer: LZT Model 1 Serial Number 0
Made week 12 of 2017
EDID version: 1.3
Digital display
Image size is variable
Gamma: 2.20
Supported color formats: RGB 4:4:4, YCrCb 4:2:2
First detailed timing is preferred timing
Established timings supported:
Standard timings supported:
non-conformant standard timing (0 horiz)
Detailed mode: Clock 204.790 MHz, 90 mm x 160 mm
1440 1510 1545 1590 hborder 0
2560 2572 2574 2576 vborder 0
-hsync -vsync
Serial number: 00000000 Monitor ranges: 23-75HZ vertical, 15-240kHz horizontal, max dotclock 300MHz
~~~

The panel works well when connected to PC.

 

I found that the function pixel_clock_range_t28hpc (from API_AFE_t28hpc_hdmitx.c) returns 0 for the frequency 204790 KHz.
Therefore, I think that it is necessary to add the row in t28hpc_hdmitx_clock_control_table_pixel_out.

 

 

It's right?
If so, how can I get all these magic numbers?
If not, what can I done?

 

I will be glad to any help

Outcomes