edgetpu dev board's hdmi output for 1200x1920 monitor and 1024x600 monitor

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

edgetpu dev board's hdmi output for 1200x1920 monitor and 1024x600 monitor

921 Views
akioolin
Contributor I

Dear Teams:

The EdgeTPU Dev Board uses i.MX8m as Main CPU. there is an HDMI connector on the board. for my use case, the board will connect to a small hdmi monitor, like 10.1" or 7" size. after some tests about board and hdmi monitor, there is still no display on lcd panel. according when the monitor plugged into board's hdmi connector, the message "Cannot find any crtc or sizes" will be shown on console.

by using edid-read to read out the edid information of plugged lcd monitor, I found the pixel clock is not shown as the below web page which lists the support pixel clock.

iMX8M HDMI · compulab-yokneam/Documentation Wiki · GitHub 

  • Pixel Clock Limitation
Available Pixel Clocks (KHz): 594000; 297000; 148500; 74250; 27000

What I want to know is the above pixel clock is fixed or could be modified by user?

If it could be modified, where should I to change the code and rebuild the kernel to enable the right setting.

here is the detail information of the monitors which I tested.

==> 1200x1920 monitor edid data is shown as below:

17: None 00.0: 10002 LCD Monitor                                
  [Created at monitor.125]
  Unique ID: rdCR.WxMa4mYC4cD
  Parent ID: _Znp.9PDrb2mIvJ8
  Hardware Class: monitor
  Model: "Lontium LCD Monitor"
  Vendor: LTM "Lontium"
  Device: eisa 0x045e
  Resolution: 1200x1920@60Hz
  Year of Manufacture: 2017
  Week of Manufacture: 36
  Detailed Timings #0:
     Resolution: 1200x1920
     Horizontal: 1200 1215 1216 1320 (+15 +16 +120) +hsync
       Vertical: 1920 1983 1985 2012 (+63 +65 +92) +vsync
    Frequencies: 159.00 MHz, 120.45 kHz, 59.87 Hz
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #14 (VGA compatible controller)

==> 1024x600 monitor's edid data is shown as below:

17: None 00.0: 10002 LCD Monitor                                
  [Created at monitor.125]
  Unique ID: rdCR.uPEM4X6QhB2
  Parent ID: _Znp.9PDrb2mIvJ8
  Hardware Class: monitor
  Model: "LCD Monitor"
  Vendor: ADA
  Device: eisa 0x0004
  Resolution: 1024x600@60Hz
  Size: 150x100 mm
  Year of Manufacture: 2007
  Week of Manufacture: 1
  Detailed Timings #0:
     Resolution: 1024x600
     Horizontal: 1024 1029 1042 1312 (+5 +18 +288) -hsync
       Vertical:  600  602  605  622 (+2 +5 +22) -vsync
    Frequencies: 49.00 MHz, 37.35 kHz, 60.04 Hz
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #14 (VGA compatible controller)

Many Thanks

Best Regards,

Akio

0 Kudos
4 Replies

814 Views
akioolin
Contributor I

Dear Igor:

Many Thanks. I see. it seems I have to search suitable LCD panel.

Best Regards,

Akio

0 Kudos

814 Views
igorpadykov
NXP Employee
NXP Employee

Hi Akio

>What I want to know is the above pixel clock is fixed or could be modified by user?

unfortunately there are only a fixed number of pixel clock frequencies that are supported :

imx-hdp.c\hdp\imx\drm\gpu\drivers - linux-imx - i.MX Linux kernel 

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

0 Kudos

814 Views
akioolin
Contributor I

Dear Igor:

Thanks for your kindly reply.

For the pixel clock related discussion in NXP community, I did some search and find some one talking about the resolution is not list above. Is the resolution / pixel clock support is different between MIPI-DSI and HDMI ?

Best Regards,

Akio

0 Kudos

814 Views
igorpadykov
NXP Employee
NXP Employee

Hi Akio

> Is the resolution / pixel clock support is different between MIPI-DSI and HDMI

yes different since they are different modules.

Best regards
igor

0 Kudos