[meta-freescale] No HDMI video on imx6qsabresd with dizzy

Nikolay Dimitrov picmaster at mail.bg
Thu Nov 13 14:22:43 PST 2014


Hi Daiane,

On 11/13/2014 10:50 PM, Daiane Angolini wrote:
> On Thu, Nov 13, 2014 at 5:34 PM, Nikolay Dimitrov <picmaster at mail.bg> wrote:
>> Hi guys,
>>
>> Thanks to Fabio the HDMI is now working. Here's how:
>>
>> 1. Disabled HDMI support in u-boot-fsl (actually disabled all video-
>> related support, as it was easier/faster).
>> 2. Added the usual video configuration to "mmcarg" env-var:
>>
>> video=mxcfb0:dev=hdmi,1280x720M at 60,if=RGB24
>>
>> 3. Booted the board (had to set mmcdev to 0 as I boot from SD2).
>> 4. Observed that Xorg was running on the HDMI screen.
>> 5. Played video via gstreamer and observed it's rendering on the screen
>> without issues.
>>
>> After discussion with Andreas, I tested the following resolutions and
>> they worked OK:
>>
>> - 640x480
>> - 800x600
>> - 1024x768
>> - 1280x720
>> (just don't have the time to test more as these were OK for my tests)
>>
>> @Daiane: I checked the description for bug #6703, but I don't observe
>> the issue here. I left my HDMI cable connected all the time, and it
>> still works. I even power-cycled the board to make sure that the HDMI
>> hardware is not left initialized from a previous boot. My understanding
>> is that the reason it works is Fabio's suggestion to disable U-Boot
>> HDMI support.
>
> You are right, Nikolay, and if you see [1], the second comment, I
> suggest turning of HDMI as a workaround, but using LVDS instead.
>
> However, I got confused when you said you have never reproduced the
> error regarding plug/unplug the cable.
> Do you mean you was not able to reproduce it *after* get it fixed, or
> you have never been able?

Sorry for the confusion. After I modified U-Boot, I didn't observed the
issue. Btw, after seeing your comment I went and reverted the change
just to be sure what's happening. And it turned out that you're right,
the issue can again be reproduced as described in #6703. Just to be
more clear, here's what I've tested:

1. Unmodified U-Boot, HDMI cable connected during power-on: kernel hangs
2. Unmodified U-Boot, HDMI cable connected later: works OK
3. Disabled U-Boot video, HDMI cable connected during power-on: works OK
4. Disabled U-Boot video, HDMI cable connected later: works OK

> I would like to have you updating the bug with your workaround. Could
> you, please leave a comment there with your how-to?

Sure, np.

Regards,
Nikolay


More information about the meta-freescale mailing list