Hello NXP,
How can I configure our 7" display for HDMI on IMX7 Sabre board ?
We also have the iMX6 MCIIMX6Q-SDB and cannot get the HDMI working either.
Can you help us get the iMX6 or iMX7 to a 1024 x 600 at 60 Frames per second?
Here is what we are getting when connecting to the iMX6 or iMX7:
We have proven that the HDMI Display works with a laptop:
Thank you.
Thank you.
Hi Jonathan
regarding i.MX6Q, HDMI driver selects video modes found in struct fb_videomode
in linux/drivers/video/mxc/mxc_edid.c
1024 x 600 is not formally supported by i.MX6Q HDMI according to
sect.33.4.3 Supported Video Mode i.MX6DQ Reference Manual
http://cache.freescale.com/files/32bit/doc/ref_manual/IMX6DQRM.pdf
one can try patch provided on
https://community.freescale.com/thread/379601
and check
http://lists.denx.de/pipermail/u-boot/2012-October/136234.html
For i.MX7 HDMI support suggest to create new thread, shortly
one can change resolution in imx7d-sdb.dts:
http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/tree/arch/arm/boot/dts/imx7d-sdb.dts?id=...
sii902x: sii902x@39 {
mode_str ="1280x720M@60";
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Thank you for the answers Igor.
The patch is very old and didn't work :-( - but thanks for trying.
We did get the i.MX7 to work well, thank you, but we really need the GPU of the I.MX6 since we have other algorithms running.
In light of our desire to use the i.MX6, could you recommend a good 7" HDMI +USB capacitive touch screen with a resolution of 1280x720 or 1920x1080? We are searching the web for such a display now, but could use your recommendation.
You mention having a fix for 1280x960 - Could you change it to 1280x720??
https://community.nxp.com/message/819986
+ /* 1280x960 @ 60 Hz */
+ NULL, 60, 1280, 960, 9259, 312, 96, 36, 1, 112, 3,
+ FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
+ FB_VMODE_NONINTERLACED | FB_VMODE_ASPECT_4_3, FB_MODE_IS_VESA,
+};
That would be the perfect solution for our application.
Thank you for your help!
Jonathan Tate
Hi Jonathan
both 1280x720 and 1920x1080 are supported hdmi modes and
should work with any monitor. I.MX6Q demo images on below link work with
1920x1080
i.MX 6 Series Software and Development Tool|NXP
Best regards
igor
Sorry, my mistake. I apologize.
What we need for the parameters for 1024x600
Thank you.
Hi Jonathan
as 1024 x 600 is not formally supported by i.MX6Q HDMI
you may wish to apply to Professional Services to develop that
non-standard solution
http://www.nxp.com/support/nxp-professional-services:PROFESSIONAL-SERVICE
ProSupport@nxp.com
Best regards
igor
Hello Igor,
We see that Qiang Li provided a solution for this customer: https://community.nxp.com/message/819986
iMX6Q AI board support for 1280×800 HDMI ... | NXP Community
In drivers/video/mxc/mxc_edid.c
const struct fb_videomode mxc_cea_mode[64], we also need to add this video format:
/* #60: 1280x800p@60 */
[60] = {
NULL, 60, 1280, 800, 14084, 10, 6, 14, 3, 4, 6,
FB_SYNC_HOR_HIGH_ACT,
FB_VMODE_NONINTERLACED | FB_VMODE_ASPECT_4_3, 0
},
So why can't we get the same changes? We will NOT be able to afford the Professional Services.
Again we need the parameters for 1024x600,
Thank you for your help.
Ok thank you.