MCIMX6SX-SDB development board with HDMI

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

MCIMX6SX-SDB development board with HDMI

1,284 Views
mstreet
Contributor I

Just purchased the Saber development board for the SoloX but would like to use it with HDMI instead of buying the $499 LCD panel.  I purchased the MCIMX-HDMIBOARD and plugged it in but there is no HDMI output.  UBOOT has an environment variable setting "Panel= HANNSTAR-XGA".  Does this need to be set to something different to support the HDMI board?  There was no documentation with the HDMI board and everything regarding it just points to the IMX53 SDB page.

Labels (2)
0 Kudos
4 Replies

637 Views
dennisbruggner
Contributor I

Same problem here, HDMI with the MCIMX-HDMIBOARD is not working.

0 Kudos

637 Views
jamesbone
NXP TechSupport
NXP TechSupport

The MCIMX-HDMIBOARD was develop for the i.MX53QSB  to use the LCD output as HDMI,  but the change it is made by the card not by the i.MX. So the output of the i.MX in Uboot need to be configured with the LCD,

in this case I have not tested but should be MCIMX28LCD. 


Have a great day,
Jaime

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

0 Kudos

637 Views
dennisbruggner
Contributor I

I've tested it with U-Boot environment variables like this:

setenv mmcargs "setenv bootargs console=${console},${baudrate} root=${mmcroot} rootwait rw video=mxcdi0fb:dev=lcd,1920x1080M@60,if=RGB24"

But no luck. Do I have to do anything different from this?

Thanks!

0 Kudos

637 Views
BrianShay
Contributor II

I don't believe the imx_v2014.04_3.10.53_1.1.0_ga release of uboot supports anything but "Hannstar-XGA" and "MCIMX28LCD" as settings for the Panel environment variable out of the box for the MCIMX6SX-SDB.

uboot-imx.git - Freescale i.MX u-boot Tree

static struct lcd_panel_info_t const displays[] = {{
      .lcdif_base_addr = LCDIF2_BASE_ADDR,
      .depth = 18,
      .enable = do_enable_lvds,
      .mode = {
           .name = "Hannstar-XGA",
           .xres = 1024,
           .yres = 768,
           .pixclock = 15385,
           .left_margin = 220,
           .right_margin = 40,
           .upper_margin = 21,
           .lower_margin = 7,
           .hsync_len = 60,
           .vsync_len = 10,
           .sync = 0,
           .vmode = FB_VMODE_NONINTERLACED
} }, {
      .lcdif_base_addr = LCDIF1_BASE_ADDR,
      .depth = 24,
      .enable = do_enable_parallel_lcd,
      .mode = {
           .name = "MCIMX28LCD",
           .xres = 800,
           .yres = 480,
           .pixclock = 29850,
           .left_margin = 89,
           .right_margin = 164,
           .upper_margin = 23,
           .lower_margin = 10,
           .hsync_len = 10,
           .vsync_len = 10,
           .sync = 0,
           .vmode = FB_VMODE_NONINTERLACED
} } };

It is likely that this means the LCD module used with the i.MX28 kit also works for i.MX6 SoloX Sabre SD, however I have not tried this personally.

i.MX28 Evaluation Kit|Freescale

0 Kudos